課程
/后端開發(fā)
/C
/Linux C語言指針與內(nèi)存
不是統(tǒng)一八個或四個字節(jié)碼
2018-12-06
源自:Linux C語言指針與內(nèi)存 4-4
正在回答
視頻后面講解了? ?
一個大部分原因? 就是? 編譯優(yōu)化了? ?相同類型的 變量 被放到一起? 可以提高效率?
所以就這樣了
問,視頻中說a的地址是ddfc,b的地址是ddfc加4,那么b的地址不就是de00嗎,為什么又說是de04,?
&是取地址符,&pa意思是保存pa的值的內(nèi)存的地址,&pb、&pglobal、&s同理。
&pa的內(nèi)存中,保存的是a的地址,占8個字節(jié),因為它的電腦是64位的。de08到de10不是+2的關(guān)系,是+8的關(guān)系,de08,de09,de0a,de0b,de0c,de0d,de0e,de0f,de10。
s是個int型變量,占4個字節(jié),在內(nèi)存中保存s的地址剛好挨著保存指針pa的地址,所以從&s到&pa要+4。
同問為什么
懂了,
舉報
指針-C語言的核心,代領(lǐng)大家對c語言有更加深刻的理解
1 回答為什么用流量看不了
1 回答為什么老師不說為什么不起作用呢?
1 回答為什么數(shù)組不報錯
3 回答str2 為什么不能修改??
2 回答為什么不用指針就不可以?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-11-25
視頻后面講解了? ?
一個大部分原因? 就是? 編譯優(yōu)化了? ?相同類型的 變量 被放到一起? 可以提高效率?
所以就這樣了
2019-11-06
問,視頻中說a的地址是ddfc,b的地址是ddfc加4,那么b的地址不就是de00嗎,為什么又說是de04,?
2019-07-16
&是取地址符,&pa意思是保存pa的值的內(nèi)存的地址,&pb、&pglobal、&s同理。
&pa的內(nèi)存中,保存的是a的地址,占8個字節(jié),因為它的電腦是64位的。de08到de10不是+2的關(guān)系,是+8的關(guān)系,de08,de09,de0a,de0b,de0c,de0d,de0e,de0f,de10。
s是個int型變量,占4個字節(jié),在內(nèi)存中保存s的地址剛好挨著保存指針pa的地址,所以從&s到&pa要+4。
2019-06-02
同問為什么
2018-12-06
懂了,