完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
8个回答
|
|
结构体在声明的时候,就分配了空间。结构体和数组不同,结构体类型的变量名并不能直接当作地址使用,这一点和基本数据类型相同。需要对结构体名使用取址符&才能进行地址操作,并且取址所得到地址代表的是指向结构体的指针,只是在数据上和结构体中的首元素地址相同。
|
|
|
|
云汉达人
&a 是结构体 a 的取址操作,地址指向 a,因为结构体 a 的首地址,和结构体 a 中首个变量的地址一样,所以&a 等于 a中第一个成员的地址,也等于 a 的首地址, 变量名a不代表地址 *a 的 a 是个指针,程序不会自动为 a 结构体分配空间,只存在一个指针变量 &a 是 变量a 的取址操作。 |
|
|
|
&a是结构体变量指针,a就是结构体变量
|
|
|
|
&a就是取a起始的地址,*a是取那个地址处一个变量的值
|
|
|
|
&通常是取地址
|
|
|
|
a是一个变量,&a是取a的地址
|
|
|
|
|
|
|
|
&a是取地址操作;*a,a是个指针变量
|
|
|
|
只有小组成员才能发言,加入小组>>
800 浏览 0 评论
1156 浏览 1 评论
2531 浏览 5 评论
2863 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2714 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1093浏览 3评论
197浏览 2评论
463浏览 2评论
376浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
458浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 13:08 , Processed in 1.328265 second(s), Total 93, Slave 74 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号