问答详情
源自:1-1 C++进阶,你准备好了吗?

C++类成员函数的默认值

为什么类成员函数的默认值一定要写在类定义中,而不能写在类定义之外的函数实现中?

提问者:qq_慕无忌0538121 2022-02-26 11:10

个回答

  • 慕沐1107175
    2023-02-01 23:25:47

    因为它类属于构造函数中 它属于类定义之外 类定义无法定义它的值 所以只能在类定义之外 那么它就只能在构造函数中

  • weixin_慕九州4318556
    2022-03-02 16:07:41

    类定义之外,只能就是构造函数里面了。