-
基本常量定义
const int MAX_SIZE = 100; // 整数常量 -
指针与 const 的结合
const int* ptr1 = &x; // 或 int const* ptr1
3.函数上的 const
// const成员函数
int getValue() const {
// value = 10; // ❌ 错误:不能修改成员变量
counter++; // ✅ 正确:mutable变量可以修改
return value;
}
基本常量定义
const int MAX_SIZE = 100; // 整数常量
指针与 const 的结合
const int* ptr1 = &x; // 或 int const* ptr1
3.函数上的 const
// const成员函数
int getValue() const {
// value = 10; // ❌ 错误:不能修改成员变量
counter++; // ✅ 正确:mutable变量可以修改
return value;
}