課程
/后端開(kāi)發(fā)
/C
/Linux C語(yǔ)言指針與內(nèi)存
為什么使用gdb要先進(jìn)入change函數(shù)不能才能使用bt看到兩個(gè)棧,如果跳出change就只能看見(jiàn)main的棧了,還有s到底怎么用,是查看上一級(jí)的函數(shù)么
2016-11-21
源自:Linux C語(yǔ)言指針與內(nèi)存 3-2
正在回答
棧用來(lái)記錄代碼運(yùn)行到斷點(diǎn)處時(shí),此時(shí)正在運(yùn)行的函數(shù)的狀態(tài)信息,比如:函數(shù)形參、局部變量值等。只有當(dāng)你運(yùn)行某個(gè)函數(shù)時(shí),棧才會(huì)把這個(gè)函數(shù)的相關(guān)信息存儲(chǔ)起來(lái)。進(jìn)入change函數(shù),就會(huì)把change函數(shù)的相關(guān)狀態(tài)保存,退出change函數(shù)時(shí),就會(huì)將保存的信息清除
如果main函數(shù)的某行代碼是調(diào)用change函數(shù),s就會(huì)進(jìn)入change函數(shù)內(nèi)部;如果沒(méi)有s命令,就直接調(diào)用change函數(shù)且返回,進(jìn)入main代碼行的下一行。
qq_人生若如初見(jiàn)_5 提問(wèn)者
舉報(bào)
指針-C語(yǔ)言的核心,代領(lǐng)大家對(duì)c語(yǔ)言有更加深刻的理解
2 回答C語(yǔ)言語(yǔ)法小問(wèn)題
1 回答C語(yǔ)言指針函數(shù)問(wèn)題
2 回答C語(yǔ)言指針問(wèn)題,求解!?。?/p>
2 回答請(qǐng)問(wèn)如何開(kāi)始c語(yǔ)言
1 回答這個(gè)和C語(yǔ)言有什么區(qū)別
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-11-23
棧用來(lái)記錄代碼運(yùn)行到斷點(diǎn)處時(shí),此時(shí)正在運(yùn)行的函數(shù)的狀態(tài)信息,比如:函數(shù)形參、局部變量值等。只有當(dāng)你運(yùn)行某個(gè)函數(shù)時(shí),棧才會(huì)把這個(gè)函數(shù)的相關(guān)信息存儲(chǔ)起來(lái)。進(jìn)入change函數(shù),就會(huì)把change函數(shù)的相關(guān)狀態(tài)保存,退出change函數(shù)時(shí),就會(huì)將保存的信息清除
如果main函數(shù)的某行代碼是調(diào)用change函數(shù),s就會(huì)進(jìn)入change函數(shù)內(nèi)部;如果沒(méi)有s命令,就直接調(diào)用change函數(shù)且返回,進(jìn)入main代碼行的下一行。