C语言学习笔记
之 结构体变量与结构体数组
1.结构体类型
struct student
{
int num;
char name[20];
char sex;
int age;
float score;
};//要加“;”
structstudentstudent1,student2;
struct student
{
int num;
char name[20];
char sex;
int age;
float score;
} student1,student2;
//加“;”
struct
{
int num;
char name[20];
char sex;
int age;
float score;
} student1,student2;
2.含义
以上可以说是结构体的三种形式,结构体是看以看做一个整体,是一个集合,集合中可以包含任意的类型,可以是int,可以是char和float.
一个学生的信息最适合用结构体来表示了,因为学生的信息有学好num,名字name,年龄性别等等。Struct是结构体定义的符号,结构体内定义信息。可以表示为下图所示: