#include#include using namespace std; //1、创建学生数据类型:学生包括(姓名,年龄,分数) //自定义数据类型,一些类型集合组成的一个类型 //语法 struct 类型名称 {成员列表}; struct Student { //成员列表 //姓名 string name; //年龄 int age; //分数 int score; }s3;//此处创建了结构体变量s3 int main() { //3.1 struct Student s1 //struct关键字可以省略 struct Student s1; //给s1属性赋值,通过.访问结构体变量中的属性 s1.name = "张三"; s1.age = 18; s1.score = 100; cout << "姓名:" << s1.name << " 年龄:" << s1.age << " 分数:" << s1.score << endl; //3.2 struct Student s2 = {...}; struct Student s2 = {"李四",19,80}; cout << "姓名:" << s2.name << " 年龄:" << s2.age << " 分数:" << s2.score << endl; //3.3 在定义结构体时顺便创建结构体变量 s3.name = "王五"; s3.age = 20; s3.score = 90; cout << "姓名:" << s3.name << " 年龄:" << s3.age << " 分数:" << s3.score << endl; system("pause"); return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)