国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

sizeof復習

2019-11-06 06:10:20
字體:
來源:轉載
供稿:網友

sizeof 測試類型大小。

參考博客: http://blog.csdn.net/edonlii/article/details/12748903

字節對齊

編譯器缺省的對齊字節  和  結構體中最長的類型長度  取較小者作為對齊字節。

我猜編譯器缺省的對齊字節是4字節,用內置宏#PRagma pack (n) 修改編譯器缺省的對齊字節。

不修改之前輸出8,修改之后輸出6

如果結構體套結構體,找對齊字節,里層結構體需要拆分開看。

里層拆開,參與對齊字節,對齊字節選較小者:缺省編譯器是4,里層結構體是2,外層也是2,所以選2,外層的大小就是8

但是在計算外層結構體大小的時候,里層結構體要整體看。

數組類型示例:

class是數組類型,person_t [] 類型的變量。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 陕西省| 南昌县| 三门县| 建始县| 彩票| 阿克苏市| 务川| 德惠市| 金堂县| 青岛市| 永兴县| 邵阳市| 陇西县| 梨树县| 尉氏县| 盘山县| 清水县| 滨州市| 潍坊市| 云梦县| 靖江市| 三原县| 瓦房店市| 利津县| 南川市| 乐都县| 如东县| 上杭县| 高安市| 成武县| 嘉定区| 阿城市| 枝江市| 英德市| 南丰县| 郓城县| 麻城市| 香河县| 揭西县| 祁门县| 和田市|