一.概念
结构体属于用户自定义的数据类型,允许用户存储不同的数据类型
二.定义和使用
语法:struct 结构体名 {结构成员列表};
通过结构体创建变量的方式有三种:
1.struct 结构体名 变量名
2.struct 结构体名 变量名={成员1值,成员2值···}
3.定义结构体时顺便创建变量
eg:
struct student
{
string name;
int age;
int score;
} stu3;
int main()
{
//示例1
student stu1;
stu1.name="张";
stu1.age=18;
stu1.score=100;
cout<<"姓名:"< //示例2 student stu2={"李",19,20}; cout<<"姓名:"< //示例3 stu3.name="王"; stu3.age=18; stu3.score=80; cout<<"姓名:"< return 0; } //总结: 1.定义结构体时的关键字struct不可省略 2.创建结构体变量时,struct可以省略 3.结构体变量利用 *** 作符" . "访问成员 欢迎分享,转载请注明来源:内存溢出
评论列表(0条)