K12教育赛事综合服务平台
专注青少年竞赛题库网站
聚乐之家官方网站
下载聚乐之家官方App
#include <iostream> #include <string> using namespace std; class MyStr { string data; public: MyStr(string _data): data(_data) {} }; int main() { MyStr st("ABC"); cout << st << endl; return 0; }
代码 cout << st << endl; 不会报错,将正常输出 ABC 。
第 6 行代码的 data 是 MyStr 类的成员变量。
代码 MyStr st("ABC"); 不会报错,将执行构造函数。
以上说法均没有错误。