今天看程序遇到如下的定义方式实在是不解其意,特查资料充电,将所得与诸位分享:
typedef __packed struct
__packed应该是编译器的关键字吧。 本文转自:http://blog.youkuaiyun.com/tender_wolf/article/details/3971694
注意,由于语法变化,下面的语法可能编译不通过,需要修改成 typedef _Packed struct
#program pack(push,1) typedef struct #program(pop)
|