第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

結(jié)構(gòu)體內(nèi)存大小

55c81c270001aa1b04250094.jpg

55c81c2700017aae05000143.jpg

每個成員相對于結(jié)構(gòu)體首地址的偏移是當前成員所占內(nèi)存大小的整數(shù)倍,那么c的偏移量就是8;

內(nèi)存大小=最后一個成員的偏移量(也就是8)+最后一個成員的大?。?)+末尾填充字節(jié)數(shù)(0)=16;

是這個樣子嗎?

正在回答

2 回答

int的字節(jié)數(shù)為4,char的字節(jié)數(shù)為 1,double的字節(jié)數(shù)為 8;

偏移量=5

最后一個成員的大小是8

填充字節(jié)數(shù) =3(填充字節(jié)數(shù)=最后一個成員的最小整數(shù)倍數(shù)-偏移量;偏移量必須是最后一個成員的整數(shù)倍,不然就得填充字節(jié),比如這里最后一個成員的大小是8,那么8的最小整數(shù)倍是8,所以8-3=5)

?內(nèi)存大小=5+8+3=16

0 回復 有任何疑惑可以回復我~

4+4+8

char后面要做字節(jié)對齊,空三個字節(jié)double開始

0 回復 有任何疑惑可以回復我~
#1

一葉知秋zxw 提問者

字節(jié)對齊是對齊前面那個?
2015-08-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

結(jié)構(gòu)體內(nèi)存大小

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號