PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
C_and_CPP
[問題] 如何看C程式的變數或函數的記憶體配置?
作者:
bald
(好好)
2018-06-04 12:31:23
開發平台(Platform): (Ex: Win10, Linux, ...)
Win 10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
GCC(CodeBlocks)
問題(Question):
各位前輩大家好
因為想對C有更深入了解
我會想要觀察 到底我程式執行時
那些變數 函數 到底配置在哪個memory segment
請問版上高手們 有類似這種作法嗎? thanks
作者:
handsome616
(豆花伯爵)
2018-06-04 13:19:00
……
作者: jerryh001
2018-06-04 13:28:00
中斷點停下去就可以看了吧
作者:
descent
(「雄辯是銀,沉默是金」)
2018-06-04 17:05:00
memory segment 是指什麼?
作者:
b0920075
(Void)
2018-06-04 18:27:00
用gdb掛pluginsegment應該是stack heap data bss那些吧
作者: threesmaller (三小兒)
2018-06-04 20:31:00
有先google過?
作者:
oToToT
(å±å©)
2018-06-05 01:10:00
objdump(?
作者:
tinlans
( )
2018-06-05 02:29:00
這個要問熟悉 windows programming 的人了,或者你自己去翻翻 Windows Internals 7th Edition
作者:
descent
(「雄辯是銀,沉默是金」)
2018-06-06 10:56:00
https://goo.gl/S33f47
作者:
loveflames
(咕啾咕啾魔法陣)
2018-06-06 13:19:00
很久以前我是用ollydbgPE format要會看
作者:
descent
(「雄辯是銀,沉默是金」)
2018-06-06 14:11:00
https://goo.gl/xHR3sG
作者:
alan23273850
2018-06-07 14:23:00
其實你看到的也只是 virtual memory,實體的配置會被 MMU 屏蔽住,你無法從軟體模式觀察到ㄉ
作者:
tinlans
( )
2018-06-12 11:51:00
這種情況下看 virtual memory 才有意義,實體記憶體配置反而不是他想看的東西。反正到了無 virtual memory 的環境,他原本在 virtual memory 看到的樣子也會對應上去
繼續閱讀
[問題 ] recvfrom不會block
achicn3
[問題] thread safe 觀念請教
lovejomi
[問題] 一個二維陣列指標問題
ILoveSoyMilk
[問題] Fundamentals of data structures in c解答
zzss2003
Re: [問題] c 數字轉國字
cutekid
[問題] 新手的for迴圈問題
louisshih
[問題] c 數字轉國字
a346571358
Re: [問題] MFC中Thread及MessageBox問題
kinggto
Re: [問題] 關於Class指標的觀念
descent
[問題] MFC中Thread及MessageBox問題
Dong0129
Links
booklink
Contact Us: admin [ a t ] ucptt.com