结构体定义


结构体也是一种数据类型

1.先构造后定义

 1)

 构造结构体,结构体类型名称为stuct Student

1 struct Student{
2    int num;
3    char name[11];
4 };

 定义两个struct Student型数据,struct不能省略!!!

1 struct Student stu1;
2 struct Student stu2;

 2)

  使用typedef之后定义变量时可省略struct

1 typedef struct Student{
2    int num;
3    char name[11];
4 }Student;

  定义一个Sdudent型数据,不用加struct

  Student stu;

2.构造的同时定义

 1)未省略类型名

1 struct Student{
2    int  num;
3    char name[11];
4 }stu1,stu2;

 这种情况后面还可定义新的变量

 2)省略类型名

1 struct{
2     int  num;
3     char name[11];
4  }stu1,stu2;

  这种情况后面不可再定义新变量

原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/274288.html

(0)
上一篇 2022年7月14日 12:19
下一篇 2022年7月14日 12:23

相关推荐

发表回复

登录后才能评论