结构体的含义、表示、规范、运用
结构体的含义
由一系列具有相同类型或不同类型的数据构成的数据集合
结构体的表示
由关键字struct 和结构体名组成,结构体名可以根据需要自行定义。
结构体的规范
先声明结构体类型再定义结构体变量
struct Books//声明结构体类型
{
char title[100];//标题
char author[10];//作者
char subject[10];//科目
int book_id;//书编号
} ;
struct Books book1,book2;//定义结构体变量
声明结构体类型的同时定义结构体变量
struct Books//声明结构体类型
{
char title[100];//标题
char author[10];//作者
char subject[10];//科目
int book_id;//书编号
} book1,book2;//定义结构体变量
不指定结构体类型名而直接定义结构体变量
struct {
//不指定结构体类型名
char title[100];//标题
char author[10];//作者
char subject[10];//科目
int book_id;//书编号
} book1,book2;//定义结构体变量
用typedef定义结构体类型别名
第一种
typedef struct Books//声明结构体类型
{
char title[100];//标题
char author[10];//作者
char subject

最低0.47元/天 解锁文章
780

被折叠的 条评论
为什么被折叠?



