结构体定义

结构体也是一种数据类型

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;

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

posted @   balabalahhh  阅读(227)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示