C++ 中的常量關鍵字是什麼?


我們使用 const 限定符將變數宣告為常量。這意味著一旦變數被初始化,我們就不能再更改該值。使用 const 有一個很大的好處。例如,如果你有一個像 PI 值這樣的常量,你不希望程式的任何部分修改該值。因此,你應該將其宣告為 const。

編譯器可能會將使用 const 限定符型別宣告的物件放在只讀記憶體中,而且如果程式中從未獲取 const 物件的地址,那麼該物件可能根本不會儲存。例如,

#include<iostream>
using namespace std;

int main() {
   const int x = 10;
   x = 12;
   return 0;
}

由於我們嘗試重新分配 const 值,因此此程式將產生錯誤。

更新日期: 2020 年 2 月 10 日

460 次瀏覽

開啟你的 事業

透過完成課程來獲得認證

開始
廣告
© . All rights reserved.