前48位內存的問題
看了問答,貌似是老師弄錯了。
前48位應該是0x0到0xffffffffffff ? //12個f
這樣的話是不是說這張圖片也是有問題的?
我用gdb 打印了一下有關棧的地址發現都是0x7開頭的,地址長12位。
上述圖片p是函數指針。
問題是為什么地址是0x7開頭的,0x8000000000到0xffffffffffff的東西是啥,是在棧上嗎
看了問答,貌似是老師弄錯了。
前48位應該是0x0到0xffffffffffff ? //12個f
這樣的話是不是說這張圖片也是有問題的?
我用gdb 打印了一下有關棧的地址發現都是0x7開頭的,地址長12位。
上述圖片p是函數指針。
問題是為什么地址是0x7開頭的,0x8000000000到0xffffffffffff的東西是啥,是在棧上嗎
2016-09-25
舉報
2016-09-27
48位指的是【47:0】,有第0位;
800000000 上面有講,存放的是系統內核,操作系統用的。
我感覺是這樣,歡迎指正。