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
;变量名首字母小写,例如 kdVal
或 kiVal
。
17.18MB
文件大小:
评论区