- 6
- 0
- 约5.03千字
- 约 31页
- 2017-04-25 发布于四川
- 举报
C语言共用体和枚举
12.1 共用体类型与共用体变量
12.2 共用体变量的引用
12.3 共用体变量的应用
12.4 位运算与位段结构
12.5 枚举类型
12.6 类型定义;12.1 共用体类型与共用体变量;?
;(2) 定义共用体类型的同时定义共用体变量;注意区分:
“共用体”变量:各成员占相同的起始地址,在内存中所占字节数度等于最长的成员在内存中所占的字节数。
“结构体”变量:各成员占不同的地址,在内存中所占字节数等于全部成员在内存中所占的字节数之和。;12.2 共用体变量的引用 ; 说明:
(1) 共用体变量中,可以包含若干个成员及若干种类型,但共用体成员不能同时使用。在每一时刻,只有一个成员及一种类型起作用,不能同时引用多个成员及多种类型。
(2) 共用体变量中起作用的成员值是最后一次存放的成员值,因为共用体变量所有成员共同占用同一段内存单元,后来存放的值将原先存放的值覆盖,故只能使用最后一次给定的成员值。如: a.i=278, a.ch=’D’, a.f=5.78;
不能企图通过下面的printf函数得到a.i和a.ch的值:
printf(“%d,%c,%f”, a.i, a.ch, a.f);
但能得到a.f的值。; (3) 共用体变量的地址和它的各个成员的地址相同。
(4) 不能企图引用共用体变量
您可能关注的文档
- aix_01系统管理概述.ppt
- AOV环保资料_材料UV老化测试.ppt
- arc_8677_1_5极限运算法则.ppt
- AutoCAD第6讲图块、设计中心及模板的制作.ppt
- B2_基因突变和基因重组.ppt
- AP1000依托项目和常规火电HSE管理的差异性分析.pptx
- A法学的实践性和理论性.ppt
- AOSA_ESL(i思)课程.ppt
- bb第二章生物学基础.pptx
- A篇02电子商务流程和交易模式.ppt
- 2026年新能源行业组织优化与人才效能报告.docx
- 2026年行业新型显示技术MiniMicroLED专利分析报告.docx
- 2026年新材料行业融资趋势分析报告.docx
- 19《想和做》(教学课件)语文新教材统编版九年级上册.pptx
- 2026年化工行业蓝领休闲娱乐市场分析报告.docx
- 公园景观设施运维管理手册.docx
- 2026年咸阳市渭城区(中小学、幼儿园)教师招聘考试备考题库及答案详解.docx
- 2026年福建省泉州市(中小学、幼儿园)教师招聘笔试备考题库及答案详解.docx
- 2026年江西省(中小学、幼儿园)教师招聘笔试模拟试题及答案详解.docx
- 2026年智慧冷链物流建设工程项目项目建议书.pptx
原创力文档

文档评论(0)