const
限定符
const
是一种编译期特性,用于限定对象的编译期写入权限- 换言之,其实可以通过各种
trick
在运行期写入对象. - 当项目很大,或者开发人员很多时,使用
const
就能利用编译器约束开发人员的行为,给开发人员做一定提醒. const
值往往还可以供编译器进行优化.
- 换言之,其实可以通过各种
- 原则上,当我们创建一个变量时,若认为它不应当被修改,就应当声明称
const
型.最常用的场合是函数形参/返回值中的const T
const
限定符const
是一种编译期特性,用于限定对象的编译期写入权限
trick
在运行期写入对象.const
就能利用编译器约束开发人员的行为,给开发人员做一定提醒.const
值往往还可以供编译器进行优化.const
型.最常用的场合是函数形参/返回值中的const T