结构体的概括
C语言提供给用户自定义的数据类型,用户可以根据需求自己构建存储数据的方式。结构体的作用就是整合类型不同,但是互相关联的数据。
比如:可以在里面同时定义int,float,char或者数组。
结构体的定义
struct 结构体名
{
数据类型1 成员名1;
数据类型2 成员名2;
……
数据类型n 成员名n;
}; //注意不要漏掉这里的;
比如:
struct RESULTS
{
char a;
int b;
float c;
int d[10];
};
小提示:
- struct是C语言声明结构体类型时所必须使用的关键字,不能省略。
- 大括弧内的每一个类型声明语句右面都要用分号“;”作为语句结束标记,大括弧外也必须有一个分号“;”作为结构体类型声明语句的结束标志。
- 结构体名通常用