C语⾔声明⼀个结构体
1)声明结构体使⽤关键字struct。声明的结构体⼀般形式为:
struct结构体名
{
成员列表
};//此处切记分号!
定义结构体变量后,系统⾃动为其分配内存单元。在规模较⼤的程序中,常将结构体类型的⽣命放在头⽂件中,以后可使⽤#include命令将该头⽂件包含在源⽂件中。
2)在声明结构体类型时定义变量:
struct结构体名c语言struct头文件
{
成员列表
}变量名列表;
3)直接定义结构体类型变量
struct
{
成员列表
}变量名列表;
结构体变量的引⽤⼀般形式如下:
结构体变量名.成员名
结构体类型可以在定义结构体变量时指定初始值。
struct Student
{
char cName[20];
char cSex;
int iGrade;
}student1={"Tom","W",9};
结构体数组
结构体数组与定义结构体变量的⽅法相同,只是结构体变量替换成数组。定义结构体数组的⼀般形式如下:
struct结构体名
{
成员列表
}数组名;
初始化结构体数组:
struct结构体名
{
成员列表
}数组名={初始值列表};

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。