成员初始化列标的语法

  • 只适用于构造函数
  • 只能使用这种格式来初始化 非静态const数据成员与引用数据成员 ; const成员必须在定义时初始化,引用数据成员也是
    • 初始化后,引用类型变量始终指向同一对象;不能将它修改为指向另一个对象。也就是说,一旦初始化,则不能更改引用使之引用另一对象。
  • 数据成员被初始化的顺序与它们出现在类声明中的顺序相同 ;

引申出常规初始化方法(括号方法)

可以将 int game = 162; ≌ int game(162);

posted @ 2022-02-14 12:42  无涯987  阅读(28)  评论(0)    收藏  举报