天天看點

c++記憶體位址以及如何通路

通過指針,可以簡化一些c++程式設計任務的執行,還有一些任務,如動态記憶體配置設定,沒有指針是無法執行的

每一個變量都有一個記憶體位置,每一個記憶體位置都定義了可使用連字号(&)運算符通路的位址,它表示了記憶體中的一個位址

下面的執行個體中,它将輸出定義的變量位址

#include <iostream>

using namespace std;

int main()

{

int var1;

char var2[10];

cout<<"var1變量的位址"<<&var1<<endl;

cout<<"var2變量的位址"<<&var2<<endl;

return 0;

}

編譯和執行後i,會顯示記憶體位址

繼續閱讀