基本类型:如整型、实型、字符型等。
构造类型:数组,每个元素都是属于同一个类型。
结构类型:不同的数据类型组成一个整体方便引用。
例如:一个学生数据实体可能有以下多项信息
学号、 姓名、 性别、 年龄、 成绩、 家庭地址
int char char int float char
说明:这类实体的数据因所包含的成员类型不同,不能用单个数组来表示,也不便将它们的成员分拆成多个独立的简单变量,因为这样会失去实体的整体性。 ;结构类型定义:
struct 结构类型名 {
类型 成员名;
}
其中
关键字“struct”:引出结构类型的定义。
结构类型名:结构类型的标记,用来定义引用该结构的结构变量。
成员说明表:指明该结构类型的各成员的数据类型和名称。
每个成员的说明形式为: 类型 成员名;;【例】学生基本信息的结构类型:
struct student
{ int number; /* 学号 */
char name[20]; /* 姓名,设姓名少于20个字符 */
char sex; /* 性别 */
char address[40]; /
您可能关注的文档
最近下载
- CECS31_2006 钢制电缆桥架工程设计规范.pdf VIP
- 报警设备检查表.docx VIP
- 长沙渣土处置工地洗车作业平台及配套设施标准化建设技术和管理.PDF
- 强迫症康复要素分享-强迫症根治法-锦囊.pdf VIP
- DB43_T 420-2008_油浸变压器排油注氮消防系统设计、施工及验收规范.pdf VIP
- 学校校园广播系统使用制度及流程.docx VIP
- 通用多轴箱设计课件.ppt VIP
- GB_T 275-2015滚动轴承 配合.docx VIP
- 建筑电气工程CAD实用教程﹝杨彬﹞.ppt VIP
- 云南省2025年普通高等学校面向中等职业学校毕业生招生考试(专业理论测试)医学类.docx VIP
原创力文档

文档评论(0)