单项选择题
若已有以下定义和语句:
#include
int x=4,y=3,*p,*q,*s;
p=&x; q=&y; s=q; q=NULL;
则下面分别给出的四条语句中,错误的是()
A.*q=0;
B.s=p;
C.*p=x;
D.*p=*s;
点击查看答案&解析
相关考题
-
单项选择题
以下不能进行字符串赋初值的语句是()。
A.char *str= “good!”;
B.char str[]= “good!”;
C.char str[5]= {‘g’,‘o’,‘o’,‘d’};
D.char str[5]= “good!”; -
单项选择题
若有说明“inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;”,则数值为9的表达式是()。
A.*p+9
B.*(p+8)
C.*p+=9
D.p+8 -
单项选择题
定义“double*p[6];”的含义是()。
A.p是一个指向double类型变量的指针
B.p是double类型数组
C.p是指针数组
D.p是数组指针
