色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

語言中struct結構體定義中

錢多多2年前17瀏覽0評論

語言中struct結構體定義中?

1、__packed是字節對齊的意思。

比如說int float double char它的總大小是4 + 4 + 8 + 1 = 17

但如果不用__packed的話,系統將以默認的方式對齊(假設是4字節),那么它占4 + 4 + 8 + 4 = 20;(不足4字節以4字節補齊)。

2、在VS2008上述方法不能用了,如果想設置對齊方式,只要選擇工程屬性-配置屬性-C/C++-代碼生成就能設置,它的選項有1、2、4、8、16。在GCC下,可以在加上#pragma pack(4) 4字節對齊的意思,其它同理。

css對齊代碼float,語言中struct結構體定義中