vs2008、vs2010、vs2012中查看變量在內存中的內容的方法

原文鏈接:http://www.sowsoy.com/topics-516.html點擊打開鏈接

在vs中調試程序的,有時候需要設置斷點看某個變量的內容,如果變量是一個指針、數組或結構體,則可以通過查看該變量所指向的內存來看變量的內容。

1、在vs2008中打開內存窗口

在vs2008調試界面中,點擊菜單【調試】->【窗口】->【內存】->【內存1】/【內存2】/【內存3】/【內存4】即可打開內存窗口。

2、找到要查看的變量的內存地址

在VS調試界面中,右鍵點擊要查看內存的變量,在彈出菜單中點擊【添加監視】,該變量將被添加到監視窗口中,在監視窗口中該變量對應的【值】列就是該變量對應的內存的地址。

3、將變量地址輸入到內存窗口中

在內存窗口中,輸入要監視的變量的地址(如0x001926E6),回車即可看到該內存塊的內容了。

也可以嘗試輸入&+變量名。

4、設置內存存儲的內容的顯示方式

在內存界面中,默認顯示的是16進制的單字節整數,可以通過在顯示區點擊右鍵,在彈出菜單中選擇內存內容的顯示方式。如作爲雙字節整數顯示、4字節整數顯示、是否顯示符號位等。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章