- 2
- 0
- 约2.07万字
- 约 117页
- 2017-01-02 发布于广东
- 举报
第九章 结构体与共用体 主要内容 本章要点 结构体类型定义、结构体变量定义及使用 结构体数组 结构体指针 结构体与函数 链表 共用体 本章学习目标 掌握结构体类型定义、结构体变量定义、成员引用、初始化方法 掌握用指针操作结构体和结构体数组的方法 理解结构体在函数参数传递中的应用 理解存储空间的动态分配与回收 理解链表的概念、掌握链表的基本操作 理解共用体的含义、掌握共用体的使用 9.1 应用实例 设计超市购物系统,需要把超市内的各种商品的信息存储起来以备查询,每种商品都有多种信息——商品编号、商品名称、商品单价等。如果把每个商品的多种信息分别存放在一些变量中,那变量数目会很多且不好管理。这时我们就需要把这些不同类型的信息组合在一个有机的整体中,以便于操作。结构体类型数据就可以满足这种需要。 9.1.1 结构体类型的定义 C语言没有提供结构体类型,而是提供了结构体类型的定义方法,我们在使用时需要自己定义。 struct 结构体名 { 结构体成员列表 }; 在定义结构体成员列表时,成员的定义形式为: 类型名 成员名; 9.1.1 结构体类型的定义(续) 我们定义一个描述商品信息的结构体类型。 struct goods { int number; char name[10]; float price; }; struct goods就是结构体类型名
您可能关注的文档
- C语言程序设计李丽娟等第10章_文件课件教学.PPT
- C语言程序设计李丽娟等第11章_位运算课件教学.ppt
- C语言程序设计李丽娟等封面课件教学.ppt
- C语言程序设计李晓东庞岩梅娄嘉鹏第1章课件教学.ppt
- C语言程序设计李晓东庞岩梅娄嘉鹏第2章课件教学.ppt
- C语言程序设计李晓东庞岩梅娄嘉鹏第3章课件教学.ppt
- C语言程序设计李晓东庞岩梅娄嘉鹏第4章课件教学.ppt
- C语言程序设计李晓东庞岩梅娄嘉鹏第5章课件教学.ppt
- C语言程序设计李晓东庞岩梅娄嘉鹏第6章课件教学.ppt
- C语言程序设计李晓东庞岩梅娄嘉鹏第7章课件教学.ppt
- C语言程序设计陆蓓主编龙之一易幼庆赵建锋副主编郑宁主审C语言程序设计第六章课件教学.ppt
- C语言程序设计陆蓓主编龙之一易幼庆赵建锋副主编郑宁主审C语言程序设计第七章课件教学.ppt
- C语言程序设计陆蓓主编龙之一易幼庆赵建锋副主编郑宁主审C语言程序设计第三章课件教学.ppt
- C语言程序设计陆蓓主编龙之一易幼庆赵建锋副主编郑宁主审C语言程序设计第十章课件教学.ppt
- C语言程序设计陆蓓主编龙之一易幼庆赵建锋副主编郑宁主审C语言程序设计第四章课件教学.ppt
- C语言程序设计陆蓓主编龙之一易幼庆赵建锋副主编郑宁主审C语言程序设计第五章课件教学.ppt
- C语言程序设计陆蓓主编龙之一易幼庆赵建锋副主编郑宁主审C语言程序设计第一章课件教学.ppt
- C语言程序设计路俊维马雪松主编第1章C语言概述课件教学.ppt
- C语言程序设计路俊维马雪松主编第2章数据类型课件教学.ppt
- C语言程序设计路俊维马雪松主编第3章输入输出课件教学.ppt
最近下载
- 2025年安全性评价工作管理规定.docx VIP
- QQZZJZH0001S-2022 碱式硝酸铜企业标准.pdf VIP
- 粱昆淼第四版数学物理方法第11章.ppt VIP
- 永久基本农田调整更新数据包规范.docx VIP
- 2024年四川省宜宾市中考地理试题(解析版).pdf VIP
- 安全生产法(新完整版)《安全生产法》题库.docx VIP
- 思想政治教育专业《教育见习 1》课程教学大纲.pdf VIP
- 2026年四川眉山社区工作者考试真题解析含答案.docx VIP
- 盐城市鼎烨化工有限公司年产2000吨2,3二甲氧基丙烷、300吨2-甲氧基丙烯项目环境影响评价报告书简本.pdf VIP
- “爱鸟周主题班会.ppt VIP
原创力文档

文档评论(0)