C++ 記憶體地址
記憶體地址
在前一頁的示例中,使用了 &
運算子來建立引用變數。但它也可以用來獲取變數的記憶體地址;即變數在計算機上儲存的位置。
當在 C++ 中建立一個變數時,系統會為其分配一個記憶體地址。當我們給變數賦值時,值就會儲存在這個記憶體地址中。
要訪問它,請使用 &
運算子,結果將表示變數儲存的位置。
注意:記憶體地址以十六進位制形式 (0x..) 表示。請注意,在你的程式中可能不會得到相同的結果。
知道記憶體地址有什麼用呢?
引用和指標(你將在下一章學到)在 C++ 中很重要,因為它們使你能夠操作計算機記憶體中的資料——這可以減少程式碼量並提高效能。