C语言第10讲概要1
10.1 结构类型与结构变量的定义 C语言中的结构类型,相当于其它高级语言中的“记录”类型。 10.1.1 结构类型定义 struct 结构类型名 /* struct是结构类型关键字*/ {数据类型 数据项1; 数据类型 数据项2; …… …… 数据类型 数据项n; }; /* 此行分号不能少!*/ [案例10.1] 定义一个反映学生基本情况的结构类型,用以存储学生的相关信息。 struct date /*日期结构类型:由年、月、日三项组成*/ {int year; int month; int day; }; struct std_info /*学生信息结构类型:由学号、姓名、性别和生日共4项组成*/ {char no[7]; char name[9]; char sex[3]; struct date birthday; }; struct score /*成绩结构类型:由学号和三门成绩共4项组成*/
原创力文档

文档评论(0)