问题
单项选择题
设有定义:int n1=0,n2,*p=&n2,*q=&nl;,下列赋值语句中与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)正确。