VS2017查看變量的地址以及地址所對應的內容

先編寫一段簡單的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,這可能是因爲大端和小端的緣故。
在這裏插入圖片描述 

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