C程序入门问题若有语句int*point,a=4;和point=&a;下面代表地址的一组选项是(  )A.a,point

C程序入门问题
若有语句int*point,a=4;和point=&a;下面代表地址的一组选项是(  )
A.a,point,*&a B.&*a,&a,*point
C.*&point,*point,&a D.&a,&*point,point
这种&*一起出现的情况是什么意思?&和*都是表示 地址的,他们俩一起出现是什么?
yh01228 1年前 已收到1个回答 举报

枯树老藤 幼苗

共回答了18个问题采纳率:83.3% 举报

答案是D,其中
&a ——取a的地址
&*point —— 等效于 &(*p),就是先求出指针point所指向的变量,然后在取这个变量的地址。所以&*point等效与 point
--
这是一个很无聊的写法,只要在考试的时候难学生!

1年前

3
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.285 s. - webmaster@yulucn.com