課程
/后端開(kāi)發(fā)
/C
/Linux C語(yǔ)言指針與內(nèi)存
為啥地址增加了?
2016-10-27
源自:Linux C語(yǔ)言指針與內(nèi)存 5-4
正在回答
應(yīng)該是 先進(jìn)后出的原則 先進(jìn)的?? 后出? 所有增加
函數(shù)的調(diào)用時(shí)是從高到低分配,形參變量從高到低分配,局部變量是從低到高分配 ? ? ? 我也是看別人解釋的
我的理解是函數(shù)在棧內(nèi)的地址分配是從高位到地位的,但是函數(shù)內(nèi)部本身也算一個(gè)棧吧,里面的數(shù)據(jù)地址分配可能不完全安照這個(gè)分配吧,應(yīng)該是在編譯器優(yōu)化后的結(jié)果分配。還望懂的大神同時(shí)給我解答一下。
舉報(bào)
指針-C語(yǔ)言的核心,代領(lǐng)大家對(duì)c語(yǔ)言有更加深刻的理解
4 回答棧內(nèi)函數(shù)遞歸從高位分配地址,函數(shù)內(nèi)部變量地址在棧內(nèi)是遞增的吧?
5 回答棧內(nèi)存分配
3 回答棧地址分配順序
1 回答為什么棧內(nèi)的函數(shù)比數(shù)據(jù)段中的變量位置???棧不是在數(shù)據(jù)段之上嗎?
2 回答為什么48位操作空間 地址是從0x7fffffffffffffff開(kāi)始的, 不應(yīng)該是從12個(gè)F開(kāi)始嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2019-08-16
應(yīng)該是 先進(jìn)后出的原則 先進(jìn)的?? 后出? 所有增加
2017-08-13
函數(shù)的調(diào)用時(shí)是從高到低分配,形參變量從高到低分配,局部變量是從低到高分配 ? ? ? 我也是看別人解釋的
2016-10-31
我的理解是函數(shù)在棧內(nèi)的地址分配是從高位到地位的,但是函數(shù)內(nèi)部本身也算一個(gè)棧吧,里面的數(shù)據(jù)地址分配可能不完全安照這個(gè)分配吧,應(yīng)該是在編譯器優(yōu)化后的結(jié)果分配。還望懂的大神同時(shí)給我解答一下。