A-A+

设有定义:int n=0 *p=&n **q=&p 则下列选项中正确的赋值语句是A.p=1;

2022-08-06 06:13:26 问答库 阅读 176 次

问题详情

设有定义:int n=0,*p=&n,**q=&p,则下列选项中正确的赋值语句是
A.p=1;
B.*q=2;
C.q=p;
D.*p=5;请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:选项A),B),C)的指针赋值表达方式都不正确,*p=5表达整数5放到指针p所指向的存储单元中。注意:通过指针引用一个存储单。

考点:赋值,语句