A-A+

若有定义float a=25 b *p=&b; 则下列对赋值语句*p=a;和p=&a;的正确

2022-08-06 04:55:29 问答库 阅读 176 次

问题详情

若有定义float a=25,b,*p=&b;,则下列对赋值语句*p=a;和p=&a;的正确解释为()。
A.两个语句都是将变量a的值赋予变量p
B.*p=a是使p指向变量a,而p=&a是将变量a的值赋予变量指针p
C.*p=a是将变量a的值赋予变量b,而p=&a是使p指向变量a
D.两个语句都是使p指向变量a

参考答案

正确答案:C
解析: “p”是指针变量,指向一个地址;“*p”为p指针所指向地址的内容。

考点:赋值,语句