在C++中,const關鍵字用于定義常量,即一個值在程序執行過程中不會被改變。const關鍵字可以用在變量、函數參數和函數返回值上。
const int num = 10;
int value = 5;
const int* ptr = &value;
int value = 5;
int* const ptr = &value;
class MyClass {
public:
void print() const {
//不修改成員變量
}
};
int value = 5;
const int& ref = value;
總的來說,const關鍵字可以用于定義常量,保護變量不被修改,以及聲明不會修改成員變量的成員函數。