若有说明:int n=2,*p=n,*q=p;,则以下非法的赋值语句是A.p=q;B.*p=*q;C.n=*q;D.p=n;
若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是
A.p=q;
B.*p=*q;
C.n=*q;
D.p=n;
相关考题:
若有说明:int n=2,*p=n,*q=p;,则以下非法的赋值语句是(). A) p=q; B) *p=*q; C) n=*q; D) p=n;A.p和q是同类型的指针变量#B.把q所指向空间中的值赋给p所指向空间中#C.n可以获得q所指向空间中的值#D.int n=2,*p=n,*q=p;中已定义p是指针变量且已获得变量n的地址,而p=n是让p获得n的值,这是无意义的。
若有说明:int n=2,*p=n,*q=p,则以下非法的赋值语句是A.p=qB.*p=*qC.n=*qD.p=n