有inta=5,*p1,*p2;p1=&a;p2=&a;则下面的赋值语句中,会导致错误的是()
A. a=*p1+*p2;
B. p2=a;
C. p1=p2;
D. a=*p1*(*p2);
查看答案
假如指针p已经指向某个整型变量x,则(*p)++相当于()
A. x++
B. p++
C. *(p++)
D. &x++
已知inta[]={1,2,3,4,5};则关于语句int*p=a;的描述正确的是()
A. 定义不正确
B. 初始化变量p,使其指向数组a的第一个元素
C. 是把a[0]的值赋给变量p
D. 是把a[1]的值赋给变量p
有inta[10],*p=a;则*(p+5)表示()
A. 元素a[5]的地址
B. 元素a[5]的值
C. 元素a[6]的地址
D. 元素a[6]的值
chara[10]={"abcd"};*p=a;执行以上语句后,*(p+4)的值是()
A. "abcd"
B. 'd'
C. '\0'
D. 不能确定