构造函数调用规则 默认情况下,C++编译器至少给类添加3个函数1、默认构造函数(无参,函数体 为空);2、默认析构函数(无参,函数体 为空);3、默认拷贝构造函数,对属性进行值拷贝。构造函数调用规则如下:1、如果用户定义有参构造函数,C++不再提供默认无参构造函数,但会提供默认拷贝构造函数;2、如果用户定义拷贝构造函数,C++不会再提供其他构造函数。 c++ 2023-03-26 53 点赞 0 评论 80 浏览