若有如下定义:int a[]={1,2,3,4},*p=a;则*(p+2)的值为
查看答案
类型相同的两个指针变量之间,不能进行的运算是( )
A. =
B. +
C. -
D. <
设有定义:int a=11,*p=&a;则printf(“%d\n”,*p);的输出结果为( )
A. 不确定的值
B. a的地址
C. 12
D. 11
设有定义:int i,a[10],*p;则合法的赋值语句是( )
A. p=100;
B. p=a[0];
C. p=a[3];
D. p=a;
设有如下说明:int a[10]={1,2,3,4,5,6,7,8,9,10},*p;p=a;则数值为9的表达式是( )
A. p+8
B. *p+9
C. *(p+8)
D. *(p+9)