问题 单项选择题

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

A) *p=*q;
B) p=q;
C) *p=&n1;
D) p=*q;

答案

参考答案:A

解析: 本题考查的是指针变量的赋值。题目中各变量定义后,指针变量p指向了变量n2所在的存储单元,指针变量q指向了变量n1所在的存储单元,要使得n1的值赋给n2,可用指针变量q所指向的存储单元的值赋给指针变量p所指向的存储单元,即*p=*q。

判断题
单项选择题