若有定义及赋值:int a[10]={0,1,2,3,4,5,6,7,8,9},*p; p=a+1; , 则不能表示数组a中元素值为4的那个元素地址的表达式是______。
A: a[4]
B: p+4
C: a+4
D: p+3
A: a[4]
B: p+4
C: a+4
D: p+3
举一反三
- 若有定义及赋值:int a[10]={0,1,2,3,4,5,6,7,8,9},*p; p=a+1; , 则不能表示数组a中元素值为4的那个元素地址的表达式是______。 A: &a[4] B: p+4 C: a+4 D: p+3
- 若有定义int a[10],*p=a,则p+4表示 A: 元素a[4]的地址 B: 元素a[4]的值 C: 元素a[5]的地址 D: 元素a[5]的值
- 若有变量定义“int a[10],*p=&a[2];”,则执行语句“p=p+4;”后,p指向的数组元素是( )。 A: a[4] B: a[5] C: a[6] D: a[7]
- 若有如下说明:int a [ 10 ] = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 } , *p = a ;则数值为9的表达式是【 】
- 若有定义:int a[ ] = {2, 4, 6, 8, 10, 12}, *p = a; ,则* (p + 1)的值是________。