__attribute__ ((packed)) 作用

定义结构体的时候,后面加上__attribute__ ((packed)) 可以减少参数存储空间。

struct ID_NUM_BUFFER{

UINT8   card_dn[ID_DN_LEN]; // ID_DN_LEN=10
UINT8   card_id[ID_LEN];       // ID_LEN   =17
UINT8   gread;                  // 权限等级,0的话确认非法用户, 1被禁用 ,2密码不在有效期内

}__attribute__ ((packed));


猜你喜欢

转载自blog.csdn.net/qq_22329595/article/details/81011174