C++ 中只读变量的定义与使用

在 C++ 中,使用 const 关键字声明只读变量,这类变量必须在定义时初始化,并且其值在程序运行过程中不可修改。

例如: const double Kdval = 5.2; 定义了一个名为 Kdval 的只读变量,并将其初始化为 5.2。

为了区分 C++ 中的 const 只读变量和 C 语言中的常量,我们将后者称为字面值常量,例如:3,3.4,"hello world!" 。

需要注意的是,如果在定义 const 只读变量时省略类型,则编译器会默认将其类型设置为 int,但这并不推荐。建议始终显式指定变量类型,例如:const int Kival = 4;

另外,推荐的命名规范是:常量名全部大写,例如 KDVAL;变量名首字母小写,例如 kdValkiVal

ppt 文件大小:17.18MB