C++ const常量的理解
*b //取值
&b //取地址
int *b //指標變數 存的是一個地址
int &b //引用變數 存的是一個別名
int main() {
int a = 30;
int e = 40;
const int* b = &a; // 值是常量
int* const c = &a; // 地址是常量
b = &e;
*c = e;
cout << *b << endl;
cout << *c << endl;
*b = e; // 不可修改
c = &e; // 不可修改
system("pause");
return 0;
}
在vs裡的效果就是編譯不通過
相關文章
- 常量引用或指向常量的指標,其所指物件可以是非const物件(C++)指標物件C++
- C語言中的Const常量和優化C語言優化
- Golang 學習——常量 const 和 iotaGolang
- javascript使用const宣告一個常量JavaScript
- PHP 定義常量 define 和 const的區別PHP
- C++ const int * ; int * constC++
- extern、 const、static的理解
- C++中const的用法C++
- C/C++中的constC++
- C++中const的妙用C++
- C++ 頂層const底層constC++
- C++ 中的 const 物件與 const 成員函式C++物件函式
- C++基礎 constC++
- C++ const 總結C++
- C++中const的簡單用法C++
- C++中的 const 關鍵字C++
- 關於C/C++ const變數 const指標 以及C++ 引用變數的解析C++變數指標
- define巨集定義和const常量定義之間的區別
- C++ constexp vs constC++
- C++中const小結C++
- C++(常量成員函式)C++函式
- 二,Java中常量與變數的理解Java變數
- 再學C/C++ 之 指標常量 和 常量指標C++指標
- 關於C++ const 的全面總結C++
- C/C++中Static和Const的作用C++
- Java常量池理解與總結Java
- 【C++100問】深入理解理解頂層const和底層constC++
- c++方法後面加constC++
- C/C++ Const 小知識C++
- c/c++ const關鍵字C++
- c++ const 成員函式C++函式
- C++之const限定符C++
- C++中const用法總結C++
- C++ static、const和static const變數 以及它們的初始化C++變數
- 深入理解JS:var、let、const的異同JS
- c++筆記_const限定符C++筆記
- C/C++——const用法完整總結C++
- C++函式名後面有個constC++函式