[PIC®/AVR®/dsPIC®产品] 结构体里的变量是低位在前还是高位在前?

[复制链接]
 楼主| xuanhuanzi 发表于 2024-5-17 22:35 | 显示全部楼层 |阅读模式
结构体里面的若干变量,先定义的在前还是后定义的在前啊?
dongnanxibei 发表于 2024-5-18 16:05 | 显示全部楼层
低位在前啊。
dongnanxibei 发表于 2024-5-18 16:09 | 显示全部楼层

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
gejigeji521 发表于 2024-5-18 17:58 | 显示全部楼层
可以按照楼上方法测一下。听说编译器有个大小端设置吧。
gejigeji521 发表于 2024-5-18 17:59 | 显示全部楼层
是不是可以在编译器设置。
Alina艾 发表于 2024-5-24 12:41 | 显示全部楼层
在C语言中,结构体里面的变量定义顺序并不影响其使用
Emily999 发表于 2024-5-24 13:55 | 显示全部楼层
结构体内的变量定义顺序只会影响内存布局,而不会影响访问这些变量的方式
Charlotte夏 发表于 2024-5-24 15:00 | 显示全部楼层
在访问结构体内的变量时,可以直接通过结构体变量名和成员变量名来访问,无论成员变量的定义顺序如何
Candic12e 发表于 2024-5-24 16:05 | 显示全部楼层
不影响的,没有所谓的顺序定义
Belle1257 发表于 2024-5-24 17:10 | 显示全部楼层
其实这个仿真可能看不出来,但是编译器确实能优化结构
B1lanche 发表于 2024-5-24 18:17 | 显示全部楼层
不知道,一般也不关注
Carmen7 发表于 2024-5-24 19:30 | 显示全部楼层
得看编译器来说吧,编译器会优化的
alxd 发表于 2024-5-25 07:33 | 显示全部楼层
一般是无所谓的吧,我觉得
Estelle1999 发表于 2024-5-25 09:20 | 显示全部楼层
你就正常写就行,我理解,没必要看是高位还是低位吧
Annie556 发表于 2024-5-25 11:15 | 显示全部楼层
不影响使用啊,而且好像是编译器会处理吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

183

主题

2307

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部