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

admin2010-12-10  22

问题 设有定义:int n1=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/UJB0FFFM
0

最新回复(0)