若有定义:int a[10] = {1,2,3,4,5,6,7,8,9,10};int *p = a;则*(p+4)的值是 。
A: 4
B: 5
C: 6
D: 7
A: 4
B: 5
C: 6
D: 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)的值是________。
- 若有以下的定义:int a[]={1,2,3,4,5,6,7,8,9,10}, *p=a+3;则p[2]的值是 A: 4 B: 5 C: 6 D: 7
- 若有变量定义“int a[10],*p=&a[2];”,则执行语句“p=p+4;”后,p指向的数组元素是( )。 A: a[4] B: a[5] C: a[6] D: a[7]
- 数值为9的表达式是() int a[10]={ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }, *p = a; A: *p+=9 B: *p+9 C: *(p+8) D: p+8