结构体变量定义有三种方法
1)定义结构体,然后再定义结构体变量。
struct student {
chai name;
int number;
int sno;
};
struct 结构体名 结构体变量名。
struct student stu1; 表示定义一个student 结构体类型的变量。变量的名称是stu;
stu是student 类型。stu可以存放学生的学号,姓名。年龄,成绩。
定义多个结构体变量u
struct hanmei ,leilei,lili;
2)定义结构体的同时,定义结构体变量。
格式
struct 结构体名{
}结构体变量1,结构体变量2,结构体.....
struct student {
chai name;
int number;
int sno;
};stu5,stu6,stu7
3)使用匿名定义结构体变量。
struct {
}结构体变量1,结构体变量2.....
struct{
char col
}
结构体定义完成以后,计算机并不会给结构体分配内存空间。
会再定义结构体变量后,分配储存空间。
结构体变量定义格式;
表示结构变量
用结构体类型 定义结构体变量。
struct student stu1;
stu1,name
|
|