我在头文件中定义了一个结构体,类似于这个:
struct STRUCT
{
char a;
int b;
};
这被 IDA 成功解析,但是它在以下内容之后添加了填充字节char
:
00000000 STRUCT struc ; (sizeof=0x4)
00000000 a db ?
00000001 db ? ; undefined
00000002 b dw ?
00000004 STRUCT ends
我无法使用 删除填充字段u,所以问题是:如何删除由 IDA 自动插入的填充字段,或者如何防止 IDA 创建填充字段?