基本定义:结构体指的是一种数据结构,是聚合数据类型的一类,通俗讲就像是打包封装,把一些变量有共同特征(比如同属于某一类事物的属性)的变量封装在内部,通过一定方法访问修改内部变量。
一、结构体的定义:
1.简单的结构体定义
struct Student{
char name[20];
int age;
int number;
};
2.附加变量初始化的结构体定义(为结构体定义一个别名)
struct Student{
char name[20];
int age;
int number;
}Stu;
这就跟下面这个是等效的: