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

admin2010-09-05  24

问题 设有定义: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/roI0FFFM
0

最新回复(0)