结构是 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; }
数据结构就像一个大箱子,里边装着很多变量。
(其他问题在评论区说,我不想被人@)