在C++中,可以使用const
關鍵字來定義常量
#include<iostream>
int main() {
const int my_constant = 42; // 定義一個整數常量并賦值為42
std::cout << "The value of my_constant is: " << my_constant<< std::endl;
return 0;
}
#include<iostream>
int main() {
constexpr int my_constant = 42; // 定義一個編譯時常量并賦值為42
std::cout << "The value of my_constant is: " << my_constant<< std::endl;
return 0;
}
#include<iostream>
void print_value(const int& value) {
std::cout << "The value is: "<< value<< std::endl;
}
int main() {
const int my_constant = 42;
print_value(my_constant); // 將常量傳遞給函數
return 0;
}
注意:在C++中,常量的值在程序運行期間不能被修改。嘗試修改常量的值會導致編譯錯誤。