结构是 C++ 中另一种用户自定义的可用的数据类型,它允许你存储不同类型的数据项。
例如:
你想存储100个同学的姓名,学号,期末考试成绩。输出第4位同学的姓名。程序如下:
#include <bits/stdc++.h>
using namespace std;
struct student {
string name;
int id , score;
}s[102];//这里一定要加分号!
int main() {
for(int i = 1;i<= 100;i++) cin >> s[i].name >> s[i].id >> s[i].score;//这里一定要分开写,cin >> s[i]是不对的。
cout << s[4].name << endl;
return 0;
}
数据结构就像一个大箱子,里边装着很多变量。
(其他问题在评论区说,我不想被人@)