內(nèi)存相關(guān):
1.調(diào)試必須要在Debug狀態(tài)下進(jìn)行!
2.想要查看內(nèi)存,局部變量等窗口的話,首先要確保在調(diào)試狀態(tài)下(按F5或者按本地windows 調(diào)試器)進(jìn)行,然后點(diǎn)擊調(diào)試-》窗口-》內(nèi)存即可;然后彈出一個(gè)窗口1,如下

image.png
3.下面講解怎么看這個(gè)內(nèi)存:
int i = 5; (1)
int j = 9; (2)
intp = &i; (3)
return 0;

image.png
以上面這個(gè)程序?yàn)槔容^簡(jiǎn)單,只有當(dāng)箭頭運(yùn)行到12行時(shí)候,才可以查看全部i,j,p,&i,p的內(nèi)容,好的,現(xiàn)在開始講了,現(xiàn)在已經(jīng)運(yùn)行到12行了,如果想要查看變量i的內(nèi)容,把i復(fù)制到窗口1,

image.png
然后按回車鍵,如下

image.png
就會(huì)出現(xiàn)i變量所對(duì)應(yīng)的值0x00000005(非i的地址,而我們所需要的是i的地址?。。?!)在窗口1,下面的第一行為0x00000005 ?? ?? ?? ??,這里的0x00000005表示以窗口1中的值為地址,后面的值一般為此地址所對(duì)應(yīng)的值,因?yàn)楸绢}中不知道,所以為?? ?? ?? ??,下面以同樣的方式來(lái)查看p;

image.png
可以看出p里面存放了一個(gè)地址值,窗口1下面所對(duì)應(yīng)的兩個(gè)值,很顯然,左邊這個(gè)值(0x003EFAB0)為p的值(i的地址),就是一個(gè)地址,因?yàn)閜為一個(gè)指針嘛,右面一個(gè)值就是這個(gè)地址所裝的內(nèi)容,即為5