作者papaya125 (都你说就好了)
看板ASM
标题[问题] struct 用法请教
时间Mon Mar 2 15:15:19 2015
请教一下各位大大
程式码如下:
==============================================
typedef union _Parameter {
uint8_t array[32];
struct {
uint8_t axis; //array[0]
uint8_t status; //array[1]
.
.
.
uint16_t reserveA;
float fAomRatio;
};
}parameter_t;
=============================================
请问array[32]与struct有关吗?
是如同我注解这样
axis的位置是在array[0]
status的位置是在array[1]
这样是对的吗?
还是两个根本不相关
麻烦各位大大了~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 210.61.240.14
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1425280522.A.D55.html
1F:→ easypro: 看编译器特性,一般来讲你打的没错 03/02 21:00
2F:→ mshockwave: 附和楼上 有时候编译器会给你加个padding 03/03 12:51