《c语言程序设计第2版)李学刚教学资源教学课件8-3 结构体变量的定义和初始化》由会员分享,可在线阅读,更多相关《c语言程序设计第2版)李学刚教学资源教学课件8-3 结构体变量的定义和初始化(7页珍藏版)》请在金锄头文库上搜索。
1、结构体 之 结构体变量的定义和初始化,1、结构体变量的定义,1,先定义结构体类型,再定义结构体变量,定义结构类型的同时定义结构体变量,1、结构体变量的定义,先定义结构体类型,再定义结构体变量,struct 结构体名 变量名表; 或 结构体别名 变量名表;,typedef struct student STU;,1、结构体变量的定义,定义结构类型的同时定义结构体变量,struct student char num11; /学号 char name21; /姓名 char sex; /性别 int age; /年龄 double score; /分数 stu,st50,*p;,2、结构体变量的初始
2、化,结构体变量的初始化,struct 结构体名 结构体变量=成员数据表;,2、结构体变量的初始化,结构体数组的初始化,struct 结构体名 数组名常量表达式=成员数据表;,STU st3=“11201“,“Wang Lin“,F,20,89, “11202“,“Li Gang“, M,19,70, “11203“,“Liu Yan“,F,19,90 ;,2、结构体变量的初始化,结构体数组的初始化,struct 结构体名 数组名常量表达式=成员数据表;,STU st3=“11201“,“Wang Lin“,F,20,89, “11202“,“Li Gang“,M,19,70, “11203“,“Liu Yan“,F,19,90 ;,