在这里插入代码片:
#include<iostream>
using namespace std;
#include <string> //字符串头文件
struct student
{
//成员列表
string name;
int age;
int score;
}s3; //顺便创建结构体变量(第三种情况)
//2.通过学生类型创建具体学生
int main(){
//定义结构体变量时struct 可以省略
struct student s1;
//1.给s1属性赋值,通过,访问节后提中的属性
s1.name = "张三";
s1.age = 18;
s1.score = 60;
cout << "姓名: " << s1.name << " 年龄 " << s1.age <<" 成绩 "<<s1.score << endl;
//2.在定义结构体时直接定义
struct student s2 = {
"李四 " , 18 ,80 };
cout << "姓名: " << s2.name << "年龄 " << s2.age <<" 成绩 "<<s2.score << endl;
//3.直接在定义结构体的时候,创建结构体变量
s3.name = "王五";
s3.age = 22;
s3.score = 90;
cout << "姓名: " << s3.name << " 年龄 " << s3.age <<" 成绩 "<<s3.score << endl;
return 0;
}