单选题
👁️ 浏览量:

试题题干

若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是(   )

A

n=*q 

B

p=n

C

p=q

D

*q=*P

参考答案

正确答案:

试题解析

指针变量中保存的是一个地址,有时也称指针指向一个地址。

指针p指向整型变量n,p中保存n的地址,而不是值2。p指向的地址中的值是2。地址与地址中的值不要混淆。

故p是指向int类型的指针,n是int类型的数据,不能p=n。故B错。