我們在 C++ 中使用 const 限定符的原因


我們使用 const 限定符將變數宣告為常量。這意味著在我們初始化變數後便無法更改其值。使用 const 有非常大的好處。例如,如果你有一個 PI 值的常量,你不會希望程式的任何部分修改該值。因此,你應該將其宣告為 const。

如果需用 const 限定型別宣告物件,編譯器可以將該物件置於只讀記憶體中,如果不記錄 const 物件的地址,則根本不儲存該物件。例如:

#include<iostream>
using namespace std;
int main() {
   const int x = 10;
   x = 12;
   return 0;
}

由於我們嘗試重新賦值一個常量值,所以這個程式會產生一個錯誤。

更新日期:2020-02-10

2K+ 瀏覽量

開始您的 職業生涯

完成課程獲得認證

入門
廣告
© . All rights reserved.