请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F280039C 工具与软件:
typedef struct
{
float a;
float b;
int c;
float d;
float e;
int f;
int g;
Uint16 h;
float i;
float j;
int k;
int l;
float m;
float n;
float o;
int p;
int q;
}Test_dat_strut1;这是我用于测试的结构、我在仿真中观察到变量 c 占据32位、我尝试将__attribute__((packed))和#pragma pack (1)命令添加到结构定义中、但这些命令均无效、因为此结构将用于通信、因此如何取消对齐该结构