課程
/后端開(kāi)發(fā)
/C
/Linux C語(yǔ)言指針與內(nèi)存
2.還有什么放在堆里,什么會(huì)在棧里?
3.寄存器呢?好像沒(méi)提到寄存器?
2015-11-05
源自:Linux C語(yǔ)言指針與內(nèi)存 4-5
正在回答
1,0x 表示16進(jìn)制? ?我們平時(shí)說(shuō)的數(shù)字就是10進(jìn)制? ?方便區(qū)分?
2,堆內(nèi)存 一般情況下是 自己申請(qǐng)的 一般用malloc 申請(qǐng)的內(nèi)存 是堆內(nèi)存
一般我們的變量? 會(huì)放在? 棧內(nèi)存? ??
棧幀? 也是在棧內(nèi)存 的??
一般情況 下? 堆內(nèi)存 需要 主動(dòng)調(diào)用??
3, 寄存器? 屬于硬件? 已經(jīng)不是內(nèi)存了
CPU 可以直接 從寄存器 取數(shù)據(jù)? 這樣 比從內(nèi)存取快非常多
不過(guò)寄存器 內(nèi)存 還有緩存? 之間 關(guān)系 都是 由操作系統(tǒng) 處理的
我們?cè)诰幊踢^(guò)程一般理解為 從內(nèi)存取數(shù)據(jù)而已?
這個(gè) 一般 會(huì)在 操作系統(tǒng) 和組成原理? 里面 學(xué)習(xí)?
表示是十六進(jìn)制
奈何奈何 提問(wèn)者
舉報(bào)
指針-C語(yǔ)言的核心,代領(lǐng)大家對(duì)c語(yǔ)言有更加深刻的理解
2 回答為什么48位操作空間 地址是從0x7fffffffffffffff開(kāi)始的, 不應(yīng)該是從12個(gè)F開(kāi)始嗎?
4 回答地址不是動(dòng)態(tài)的嗎 為什么是連續(xù)排放的?
2 回答為什么地址一樣數(shù)值不一樣?
2 回答這地址是怎么算的?
6 回答內(nèi)存里的數(shù)據(jù)地址是申請(qǐng)之后才開(kāi)始編址的還是一開(kāi)始就編好的
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)
2020-11-25
1,0x 表示16進(jìn)制? ?我們平時(shí)說(shuō)的數(shù)字就是10進(jìn)制? ?方便區(qū)分?
2,堆內(nèi)存 一般情況下是 自己申請(qǐng)的 一般用malloc 申請(qǐng)的內(nèi)存 是堆內(nèi)存
一般我們的變量? 會(huì)放在? 棧內(nèi)存? ??
棧幀? 也是在棧內(nèi)存 的??
一般情況 下? 堆內(nèi)存 需要 主動(dòng)調(diào)用??
3, 寄存器? 屬于硬件? 已經(jīng)不是內(nèi)存了
CPU 可以直接 從寄存器 取數(shù)據(jù)? 這樣 比從內(nèi)存取快非常多
不過(guò)寄存器 內(nèi)存 還有緩存? 之間 關(guān)系 都是 由操作系統(tǒng) 處理的
我們?cè)诰幊踢^(guò)程一般理解為 從內(nèi)存取數(shù)據(jù)而已?
這個(gè) 一般 會(huì)在 操作系統(tǒng) 和組成原理? 里面 學(xué)習(xí)?
2015-11-05
表示是十六進(jìn)制