以下C++代码输出几个"1"? #include&ltiostream&...
发布于 2022-03-02 16:50:06
以下C++代码输出几个"1"?
#include<iostream> using namespace std class TestClass { private: int number public: TestClass(int n) { number = n } TestClass(const TestClass& rhs) { number = rhs.number std::cout << "1" << std::endl } TestClass operator=(const TestClass& rhs) { number = rhs.number return *this } } int main() { TestClass a(1),b(2),c(3) a = b = c return 0 }
登录后免费查看答案
关注者
0
被浏览
16