#Z0506. [伴随编程]定义自己的结构体
[伴随编程]定义自己的结构体
#include <string>
using namespace std;
int main() {
return 0;
}
这一节,我们要实践一下结构体的使用。 完成结构体的定义、结构体变量申请、结构体变量的赋值与结构体的输出。
首先,我们在 main 函数之前定义一个结构体类型 Student,用于储存学生的姓名和每个学生的四门课程的成绩。
struct Student {
string name;
int score[4];
};
接下来,让我们在 main 函数中用自己定义的结构体类型 Student 声明一个变量 stu。
Student stu;
接下来,我们要对这个变量 stu 进行赋值。
stu.name = "tom";
stu.score[0] = 90;
stu.score[1] = 93;
stu.score[2] = 85;
stu.score[3] = 78;
让我们接下来输出一下所有的 stu 变量中成员的值,其中姓名单独输出,后面的分数用一个循环输出。
cout << stu.name << endl;
for (int i = 0; i < 4; i++) {
cout << stu.score[i] << endl;
}
现在点击 运行,输出一下,看看我们的结果是什么样的。你是不是已经熟悉了结构体的使用呢?