1、首先,让我们了解下,它们各自使用的位置!
readonly 只能用于修饰成员变量
const 可用于修饰 成员变量 和 局部变量。
2、赋值方式
const 字段是编译时常数,只能在声明的同时,给定一个值,并且该值必须是常量 或者是 可直接计算的表达式
readonly 字段可以是运行时常数。它可以在两个地方初始化, 声明 和 构造函数中。如果,声明和构造函数中,都
给了值,最后的值,是构造函数中给定的值.
本文详细解析了C++中的const与readonly关键字的使用位置、赋值方式,帮助开发者掌握这两者在不同场景下的应用。
1、首先,让我们了解下,它们各自使用的位置!
readonly 只能用于修饰成员变量
const 可用于修饰 成员变量 和 局部变量。
2、赋值方式
const 字段是编译时常数,只能在声明的同时,给定一个值,并且该值必须是常量 或者是 可直接计算的表达式
readonly 字段可以是运行时常数。它可以在两个地方初始化, 声明 和 构造函数中。如果,声明和构造函数中,都
给了值,最后的值,是构造函数中给定的值.
930

被折叠的 条评论
为什么被折叠?