- 2
- 0
- 约1.87万字
- 约 71页
- 2017-08-20 发布于广东
- 举报
第十章 结构体、共用体和枚举 信息工程学院 结构体、共用体和枚举 结构体定义、引用和初始化 结构体数组 结构体指针和链表 共用体定义和引用 10.1 概述 基本类型的变量(如整型,实型、字符型变量等)和数组难以处理一些较复杂的数据结构。例如在日常事务处理中,常常要求把一些属于不同类型的数据作为一个整体来处理,但又不属于同一类型。对于这类问题不能用一个数组来描述它们。为此,C语言提供了这样一种数据类型称为结构体类型,它是由一些属于不同类型的数据组合而成的。由于它是由一些基本数据类型组成的,所以它属于构造类型。 1. 结构体类型的定义 例如: struct person { char name[20]; int age; char sex; char addr[30]; long number; }; 上面定义了一个结构体类型,struct person(struct是关键字,不能省略)。person为结构体名,它由5个成员组成。第一个成员是字符数组name,用于保存姓名;第二个成员age是整型数据,用于保存年龄;第三个成员sex是字符型数据,用于保存性别数据;第四个成员是字符数组addr,用于保存地址数据;最后一个成员是长整型数据,用于保存电话号码。 说明: (1) 定义一个结构体类型,并不
您可能关注的文档
- C语言程序设计 教学课件 作者 路俊维 马雪松主编 第7章 函数.ppt
- C语言程序设计 教学课件 作者 路俊维 马雪松主编 第8章 指针.ppt
- C语言程序设计 教学课件 作者 路俊维 马雪松主编 第9章 结构体与共用体.ppt
- C语言程序设计 教学课件 作者 路俊维 马雪松主编 第10章 文件.ppt
- C语言程序设计 教学课件 作者 罗朝盛 C语言程序设计绪言.ppt
- C语言程序设计 教学课件 作者 罗朝盛 第1章 C程序设计概述.ppt
- C语言程序设计 教学课件 作者 罗朝盛 第2章 数据类型、运算符和表达式.ppt
- C语言程序设计 教学课件 作者 罗朝盛 第3章 简单的C程序设计.ppt
- C语言程序设计 教学课件 作者 罗朝盛 第3章 习题参考答案.doc
- C语言程序设计 教学课件 作者 罗朝盛 第4章 控制结构.ppt
最近下载
- Newland新大陆时代教育科技 AIoT在线工程实训平台 智能家居案例指导手册.pdf
- 2025年事业单位笔试-海南-海南预防医学(医疗招聘)历年参考题典型考点含答案解析(5卷试题).docx VIP
- 10000m3h增压透平膨胀机设计说明书.doc VIP
- T_GDMDMA 0036—2024(临床医疗器械租赁服务规范).pdf VIP
- 西游记故事 大闹天宫 青少年教育出版集团.pdf VIP
- 高空作业车施工方案.docx VIP
- 2026深圳中考:化学重点基础知识点汇总.doc VIP
- 2023年湖北高考地理试卷真题及答案详解(精校版).pdf VIP
- JS-003 四川省房屋建筑工程和市政基础设施工程竣工验收报告.xls VIP
- 2025广东广州市海珠区社区专职工作人员招聘48人备考题库含答案详解(最新).docx VIP
原创力文档

文档评论(0)