我們為什麼要在 C++ 中使用 const 限定符?


我們使用 const 限定符將變數宣告為常量。也就是說,一旦變數被初始化,我們就無法再更改它的值了。使用 const 有一個好處很大。例如,如果您有一個 PI 值的常量,您不希望程式的任何部分修改該值。所以您應該將其宣告為 const。

由 const 限定型別宣告的物件可以被編譯器放置在只讀儲存器中,如果在程式中從未獲取過 const 物件的地址,則該地址可能根本不會被儲存。例如,

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

這段程式會產生錯誤,因為我們嘗試重新分配一個 const 值。

更新於: 10-Feb-2020

2K+ 個瀏覽量

開啟您的 職業生涯

透過完成課程獲得認證

開始
廣告
© . All rights reserved.