先編寫一段簡單的C代碼
#include <stdio.h>
int main() {
int a;
a = 1;
a = 2;
int arr[100];
arr[0] = 4;
return 0;
}
1.在VS2017中按F10進行調試運行,當然也可以設置斷點之後按F5調試。
當程序處於調試模式之後,依次點擊調試–>窗口–>內存–>內存1。注意:必須處於調試模式纔行。
2.在代碼窗口右鍵鼠標,在彈出的列表中選擇快速監視
3.輸入&a之後點擊重新計算,記錄下&a的值,在此處值爲0x00cffd28
4.在屏幕下方的內存監視窗口的地址欄輸入0x00cffd28之後按回車
5.按F11單步執行,發現內存裏面的內容發生了變化,至於爲什麼是01 00 00 00,而不是00 00 00 01,這可能是因爲大端和小端的緣故。