|
发表于 2025-2-23 23:28:27
|
显示全部楼层
你提供的代码缺少了 #include <iostream> 和一个完整的输出语句。我们来补充并修正一下代码:
- #include <iostream>
- #include <string>
- using namespace std;
- class Person {
- public:
- string name;
- int age;
- string gender;
- int score;
- // 默认构造函数
- Person() : name(""), age(0), gender(""), score(0) {}
- // 带参数的构造函数
- Person(string n, int a, string g, int s) : name(n), age(a), gender(g), score(s) {}
- // 带部分参数的构造函数
- Person(string name, int age, string gender) : name(name), age(age), gender(gender), score(0) {}
- };
- int main() {
- Person xiaoming("xiaoming", 19, "male", 99);
- cout << "Name: " << xiaoming.name << ", Age: " << xiaoming.age
- << ", Gender: " << xiaoming.gender << ", Score: " << xiaoming.score << endl;
- return 0;
- }
复制代码
这个代码会正确输出小明的信息。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 |
|