联合 联合变量的一个例子: union { int i; double d; } u; 联合的声明很像结构的声明: struct { int i; double d; } s; * 联合中成员在一个时刻只有一个有效 联合 结构s和联合u的区别: s的成员在内存中存储在不同的地方. u 的成员存储在同一个地方. * 联合 eg,儿童购票问题 定义: union { int age; double height; } u; 年龄:if(u.age=12) 身高:if(u.height=120.00) 使用联合: 节省空间 建立混合数据结构 以不同的方式看待存储器 (在第20章里讨论) * 使用联合节省空间 设计礼品目录 每件商品有一个存货号和价格, stock_number、 price 以及其他一些依赖于商品类型的信息: Books: title, author, num_pages Mugs: design(图案) Shirts: design, colors, sizes * 使用联合节省空间 struct catalog_item { int stock_number; double price; int item_type union { struct { char title[TITL
您可能关注的文档
- 第16课他在等他的爱人呢分解.ppt
- 逻辑控制器要点.ppt
- 道路材料实验项目指导书要点.doc
- 第07章02、广义胡克定律分解.ppt
- 遗传与变异(历年高考)要点.ppt
- 遗传与变异毛09.4.28要点.ppt
- 第16课外交事业的发展分解.ppt
- 通信规划1要点.ppt
- 第16课雅典的奴隶主民主政治分解.ppt
- 遗传信息的表达要点.ppt
- 2026《岳阳林纸中高层领导力现状、问题及对策》9200字.doc
- 2026《云南白药内部控制中存在的问题及对策研究》6500字 .doc
- 2026《云南水富云天化企业所得税会计研究》8800字 .doc
- 2026《长赐轮事件中的各类损失及海上保险问题分析》4200字.docx
- 2026《直播带货发展背景下企业品牌价值评估研究的相关理论文献研究综述》6100字.docx
- 6 怎么都快乐 课件-2025-2026学年语文一年级下册统编版.pptx
- 2026《旬邑彩贴剪纸保护与传承研究的文献综述》3300字.docx
- 2026《伊春光明集团薪酬管理改进调研报告》6000字.doc
- 《变现金句1000条》番外篇.pdf
- 第8课《时间的脚印》课件(内嵌视频)-2025-2026学年统编版语文八年级下册.pptx
原创力文档

文档评论(0)