结构体字节大小计算方法
生活随笔
收集整理的這篇文章主要介紹了
结构体字节大小计算方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2018-06-26 創(chuàng)建人:Ruo_Xiao
郵箱:xclsoftware@163.com
兩個原則:
(1)任何K字節(jié)基本數據類型對象的地址必須是K的倍數。
(2)結構體的總的大小必須是結構體內部最大的基本數據類型所占字節(jié)數的倍數。 栗子:
(1)任何K字節(jié)基本數據類型對象的地址必須是K的倍數。
(2)結構體的總的大小必須是結構體內部最大的基本數據類型所占字節(jié)數的倍數。
表格
第1列是各個元素首地址;
第2列是結構體總的字節(jié)數;
第3列是結構體對齊字節(jié)數。
針對P5的字節(jié)大小,最重要的原則是在數據對齊時,要以結構體中最深層的基本數據類型為準。所以,P2的對齊字節(jié)數是8,故t的首地址為24。
(SAW:Game Over!)
總結
以上是生活随笔為你收集整理的结构体字节大小计算方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: delete释放基本数据类型和对象数组的
- 下一篇: 本地编译和交叉编译的区别