问题 单项选择题

设有定义 intn1=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。

选择题
单项选择题