2.2 Const 正确性与不可变性 2.2 Const 正确性与不可变性 在C++中, 关键字是语言的核心特性之一,用于声明对象或指针为常量,表示其值在初始化后不能被修改。 正确性(Const Correctness)是指在代码中恰当地、一致地使用 关键字,以确保数据的不可变性(Immutability)。这不仅是一种编程风格,更是编写安全、高效、可维护的C++代码的关键实践。 2.2.1 的基本用法 可以应用于变量、指针、引用、成员函数等多种场景。理解这些基本用法是掌握 正确性的基础。 常量变量: 声明一个变量为 意味着它的值在初始化后不能改变。 对于基本类型, 变量通常存储在只读内存区域,有助于防止意外修改。