- 3
- 0
- 约4.44千字
- 约 7页
- 2017-08-09 发布于河南
- 举报
第11章 结构体的应用
本章重点:
结构体类型的定义
结构变量的定义
结构体变量的初始化、赋值及从键盘输入
结构体变量的输出
11.1 结构体的基本概念
例如描写一个学生的基本情况,涉及到学号、姓名、性别、两门课的成绩,分别用int num;char name[8];char sex;float score[2]表示,要描写这样一个由不同数据类型构成的对象,需要定义一个结构体类型。
11.1.1 结构体类型定义
结构体类型的定义格式为:
struct 结构体类型名
{ 类型 数据类型成员名 1;
类型 数据类型成员名 2;
类型 数据类型成员名 3;
………………
类型 数据类型成员名 n;
};
例如要描写上述学生的基本情况,需定义的结构体类型为:
struct student
{
int num ;
char name[8];
char sex;
float score[2];
};
注意:
(1)此定义仅仅是结构体类型的定义,它说明了结构体类型的构成情况,C语言并没有为之分配存储空间。
(2)结构体中的每个数据成员称为分量或域,它们并不是变量,在实际应用中还需定义结构变量。
11.1.2 结构体变量的定义
当结构体
您可能关注的文档
- 第二章 财经应用文的组成要素.doc
- 房屋建筑砌体结构抗震设计.doc
- 公路总体设计及管理方法.doc
- 浅谈关于高层建筑工程关键施工技术分析与研究.doc
- 工程结构抗震2012春第三套.doc
- 结构抗震设计的论文要求.doc
- 社会实践报告内容结构与格式要求.doc
- C语言自定义数据类型.doc
- 中国地质大学招生简章(正面)1.doc
- 建筑结构抗震设计试卷及答案.doc
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)