多语言展示
当前在线:576今日阅读:168今日分享:49

C++ const变量初始化

小编介绍一下C++ const变量的初始化,让大家对其有个直观认识
工具/原料
1

电脑:笔记本

2

系统:Windows 10

3

编程语言:C++

方法/步骤
1

const变量在定义时必须初始化,对于基本类型定义形式为const + 类型 + 变量名  = 值;对于类类型为const + 类类型 + 变量名;

2

基本类型变量,若不属于类定义时直接初始化;若属于类,可以在声明时初始化,也可以通过参数初始化表初始化,参数初始化表的值会覆盖在声明时定义的值

3

类类型变量,在定义时通过构造函数完成初始化

4

const变量在其作用域范围内有效,从定义处开始,一直到作用域结尾;超出作用域就会被释放,示例如下

总结

1、const变量在定义时必须初始化2、基本类型变量在定义时初始化,也可以通过类的参数初始化表进行3、类类型变量,在定义时通过构造函数完成初始化4、const变量在其作用域范围内有效,从定义处开始,一直到作用域结尾

推荐信息