设有定义:int nl=0,n2,*p=&n2,*q=&n1;,下列赋值语句中与n2=n1;语句等价的是( )。

admin2010-09-05  25

问题 设有定义:int nl=0,n2,*p=&n2,*q=&n1;,下列赋值语句中与n2=n1;语句等价的是(    )。

选项 A、*p=*q;
B、p=q;
C、*p=&n1;
D、p=*q;

答案A

解析 在定义指针变量p和q时,分别把变量n2和n1的地址赋给了指针变量p和q,所以*p和*q中内容就分别是变量n2和n1的值,所以语句*p=*q与语句 n2=n1等价。因此选项 A正确。
转载请注明原文地址:https://jikaoti.com/ti/e2I0FFFM
0

最新回复(0)