当前位置:   article > 正文

C++——构造函数之初始化列表_初始化列表中的元素可以被修改

初始化列表中的元素可以被修改

1、构造函数体赋值

构造函数体中的语句只能将其作称为赋初值,而不能称为初始化,因为初始化只能初始化一次,而构造函数体内可以多次赋值

2、初始化列表

初始化列表是成员变量初始化的地方,初始化列表以一个冒号开始,以逗号分隔的数据成员列表,每个“成员变量”后面跟一个放在括号中的初始值或表达式

注意:

  • 每个成员变量在初始化列表中只能出现一次(初始化只能初始化一次)
  • 类中包含以下成员,必须放在初始化列表位置进行初始化【引用成员变量、const成员变量、自定义类型成员(该类没有默认构造函数)】

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/209060
推荐阅读
相关标签
  

闽ICP备14008679号