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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

先掉用的是quarate函數(shù)后調(diào)用的是rent 函數(shù)

函數(shù)中到底是先調(diào)用的是quarate函數(shù)還是rent 函數(shù),如果先調(diào)用quarate函數(shù),為什么代碼段中quarate函數(shù)的地址比rent函數(shù)的地址大。代碼段的內(nèi)存分配不是由小到大嗎?quarate中s參數(shù)地址比較大也不能說(shuō)明棧的內(nèi)存分配是由上到下的。

正在回答

1 回答

函數(shù)本身代碼的地址并不在中,它們?cè)?strong>代碼段中。

函數(shù)調(diào)用時(shí)才會(huì)將參數(shù)和各種用到的變量以棧幀結(jié)構(gòu)存在中,這會(huì)使依照調(diào)用順序來(lái)增長(zhǎng)。所以參數(shù)的壓棧地址可以說(shuō)明它們的調(diào)用順序。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

Dean1991 提問(wèn)者

回答問(wèn)題,請(qǐng)審題,謝謝!
2015-09-22 回復(fù) 有任何疑惑可以回復(fù)我~
#2

onemoo 回復(fù) Dean1991 提問(wèn)者

我上面已經(jīng)回答了。 我換一種說(shuō)法再?gòu)?fù)述一遍: 函數(shù)的指令都存在代碼段中,并不是按照調(diào)用順序儲(chǔ)存的,它們的順序是編譯鏈接后就確定的,與運(yùn)行時(shí)的調(diào)用順序無(wú)關(guān)。 運(yùn)行中傳參數(shù)確實(shí)是和運(yùn)行時(shí)的調(diào)用順序有關(guān)的,所以你可以由參數(shù)地址的大小來(lái)判斷函數(shù)調(diào)用順序。函數(shù)調(diào)用的棧幀在棧中是由高向低增長(zhǎng)的,所以先調(diào)用的函數(shù)的參數(shù)地址會(huì)大于后調(diào)用的函數(shù)的參數(shù)地址。
2015-09-23 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

先掉用的是quarate函數(shù)后調(diào)用的是rent 函數(shù)

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

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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