分享一个之前学的知识点,感觉还挺重要的,就是当一个类中的某个数据成员同时拥有就地初始化、构造函数初始化列表和构造函数函数体里的赋值,那么它会先执行哪个?最后生效的又是哪个呢?根据老师的讲解,数据成员的初始化次序依次为:就地初始化 > 构造函数的初始化列表 >构造函数里的赋值(严格意义上不能成为初始化)而当三种初始化方式都有时,构造函的函数体里的赋值肯定执行,并且生效,但是就地初始...