结构

结构体用于存放不同类型的数据,便于用

定义:struct 名字 {

};

例如 struct str {

char a;

int b;

double c;};

 定义后,就能用struct str 名字 名字 来定义结构体

如 struct str m,n;

同时,可以在定义 str时同时定义m,n;

以上相当于

 

 若只定义m,n;

可以去掉str

 

 但这样定义后,无法再定义结构变量

 

所以sstr相当于一个模板

注意:struct{}后必须有; 这是完整的语句

           struct不能被初始化,他是一种更复杂的数据类型

posted @ 2021-11-28 22:53  海绵宝宝不会哭  阅读(48)  评论(0编辑  收藏  举报