#3623. [GESP202309 六级 C++] 第 5 题
[GESP202309 六级 C++] 第 5 题
有关下面 C++ 代码的说法,错误的是( )。
#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;
}
{{ select(1) }}
- 代码
cout << st << endl;不会报错,将正常输出ABC。 - 第
6行代码的data是MyStr类的成员变量。 - 代码
MyStr st("ABC");不会报错,将执行构造函数。 - 以上说法均没有错误。