課程
/后端開發
/C
/Linux C語言指針與內存
c語言的不支持對內存地址操作么
2016-11-05
源自:Linux C語言指針與內存 4-3
正在回答
可以對內存操作但是不直接對地址操作
地址 本來就是一個值 而已 用16進制表示?
類似這樣一個整數? ? 0x 005566CC
你甚至可以認為 他就是 一個 數字也是可以的??
你要對地址 做什么操作呢?? 你沒有表達出來
一般 情況下 一個地址保存 在一個變量里面? 這個變量就是我們說的指針了?
指針的 具體 內容 就是?0x 005566CC? 這樣一堆數組? 在計算機里?
二進制可能是 0000 00110011 0100 0100 11001100
int 類型的保存也是?二進制? 0000 00110011 0100 0100 11001100
在內存中 保存的值 和int 的值 保存的 是一樣的? 只是使用時候 有區別而已?
那么 你要做什么操作呢? 既然是地址? ?就會對應 計算機的內存
可是 計算機的內存確實? 在操作系統保護下的? 真實地址 確是看不到的 我們能找到的就是虛擬地址
如果你修改后的值? 不是一個具體地址 可能 那個數據就沒有什么意義了?
所以 一般情況下 我們對地址的操作 就是? 根據現在的地址 移動到下一個 數的地址?
地址 不是一個數? 不能進行具體的? +- */ 計算 主要是 沒有意義
而一般 使用就是? 去查看 這個地址的 內容 而已?
所以你想要什么具體操作 可以表達清楚? 我不是特別理解 個人Q? 1400100300? 歡迎交流學習
舉報
指針-C語言的核心,代領大家對c語言有更加深刻的理解
3 回答應用程序和操作系統內存地址區分點
1 回答linux c語言
2 回答C語言語法小問題
3 回答關于內存地址問題
1 回答操作系統內核所占用的內存
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-11-05
可以對內存操作但是不直接對地址操作
2020-11-24
地址 本來就是一個值 而已 用16進制表示?
類似這樣一個整數? ? 0x 005566CC
你甚至可以認為 他就是 一個 數字也是可以的??
你要對地址 做什么操作呢?? 你沒有表達出來
一般 情況下 一個地址保存 在一個變量里面? 這個變量就是我們說的指針了?
指針的 具體 內容 就是?0x 005566CC? 這樣一堆數組? 在計算機里?
二進制可能是 0000 00110011 0100 0100 11001100
int 類型的保存也是?二進制? 0000 00110011 0100 0100 11001100
在內存中 保存的值 和int 的值 保存的 是一樣的? 只是使用時候 有區別而已?
那么 你要做什么操作呢? 既然是地址? ?就會對應 計算機的內存
可是 計算機的內存確實? 在操作系統保護下的? 真實地址 確是看不到的 我們能找到的就是虛擬地址
如果你修改后的值? 不是一個具體地址 可能 那個數據就沒有什么意義了?
所以 一般情況下 我們對地址的操作 就是? 根據現在的地址 移動到下一個 數的地址?
地址 不是一個數? 不能進行具體的? +- */ 計算 主要是 沒有意義
而一般 使用就是? 去查看 這個地址的 內容 而已?
所以你想要什么具體操作 可以表達清楚? 我不是特別理解 個人Q? 1400100300? 歡迎交流學習