成员初始化程序 回想一下,常量是不能改变的变量,所有 const 变量必须在创建时被初始化。 C++ 提供了一个方便的语法来初始化类成员,称为成员初始化列表(也称为构造函数初始值设定)。 成员初始化 例如: 这个类有两个成员变量 regVar 和 constVar。有一个构造函数,构造函数有两个参数,用于初始化成员变量。 运行这个代码会返回一个错误,因为它的一个成员变量是一个常量,在声明之后不能赋值。 在像这样的情况下,可以使用成员初始化列表为成员变量赋值。 请注意,在语法中,初始化列表遵循构造…