課程
/后端開發(fā)
/C
/Linux C語言指針與內(nèi)存
2.還有什么放在堆里,什么會在棧里?
3.寄存器呢?好像沒提到寄存器?
2015-11-05
源自:Linux C語言指針與內(nèi)存 4-5
正在回答
1,0x 表示16進(jìn)制? ?我們平時說的數(shù)字就是10進(jìn)制? ?方便區(qū)分?
2,堆內(nèi)存 一般情況下是 自己申請的 一般用malloc 申請的內(nèi)存 是堆內(nèi)存
一般我們的變量? 會放在? 棧內(nèi)存? ??
棧幀? 也是在棧內(nèi)存 的??
一般情況 下? 堆內(nèi)存 需要 主動調(diào)用??
3, 寄存器? 屬于硬件? 已經(jīng)不是內(nèi)存了
CPU 可以直接 從寄存器 取數(shù)據(jù)? 這樣 比從內(nèi)存取快非常多
不過寄存器 內(nèi)存 還有緩存? 之間 關(guān)系 都是 由操作系統(tǒng) 處理的
我們在編程過程一般理解為 從內(nèi)存取數(shù)據(jù)而已?
這個 一般 會在 操作系統(tǒng) 和組成原理? 里面 學(xué)習(xí)?
表示是十六進(jìn)制
奈何奈何 提問者
舉報
指針-C語言的核心,代領(lǐng)大家對c語言有更加深刻的理解
2 回答為什么48位操作空間 地址是從0x7fffffffffffffff開始的, 不應(yīng)該是從12個F開始嗎?
4 回答地址不是動態(tài)的嗎 為什么是連續(xù)排放的?
2 回答為什么地址一樣數(shù)值不一樣?
2 回答這地址是怎么算的?
6 回答內(nèi)存里的數(shù)據(jù)地址是申請之后才開始編址的還是一開始就編好的
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-11-25
1,0x 表示16進(jìn)制? ?我們平時說的數(shù)字就是10進(jìn)制? ?方便區(qū)分?
2,堆內(nèi)存 一般情況下是 自己申請的 一般用malloc 申請的內(nèi)存 是堆內(nèi)存
一般我們的變量? 會放在? 棧內(nèi)存? ??
棧幀? 也是在棧內(nèi)存 的??
一般情況 下? 堆內(nèi)存 需要 主動調(diào)用??
3, 寄存器? 屬于硬件? 已經(jīng)不是內(nèi)存了
CPU 可以直接 從寄存器 取數(shù)據(jù)? 這樣 比從內(nèi)存取快非常多
不過寄存器 內(nèi)存 還有緩存? 之間 關(guān)系 都是 由操作系統(tǒng) 處理的
我們在編程過程一般理解為 從內(nèi)存取數(shù)據(jù)而已?
這個 一般 會在 操作系統(tǒng) 和組成原理? 里面 學(xué)習(xí)?
2015-11-05
表示是十六進(jìn)制