2.共用体变量的定义 用已说明的共用体类型来定义共用体变量。和定义结构体变量类似,可以采用以下几种方式:先定义共用体类型再定义变量;定义共用体类型的同时定义变量;直接定义共用体变量。例如,有一共用体类型定义如下: union cif_ty{ char c; int i; float f; }; 用已说明的共用体类型来定义共用体变量。即用上面说明的共用体类型cif_ty定义一个名为cif的共用体变量, 可写成: union cif_ty cif; 也可以在定义共用体类型的同时定义共用体变量。例: union cif_ty{ char c; int i; float f; } cif; 还可以直接定义共用体变量。例: union { char c; int i; float f; } cif; 在共用体变量cif中, 字符变量c,整型变量i,和浮点变量f公用同一内存位置。当一个共用体变量被定义时, 编译程序将按照共用体变量中最大的成员长度分配一块内存。 同样也可以定义共用体数组变量或共用体指针变量,例: union cif_ty ug[3]; union cif_ty *up=ug;
您可能关注的文档
- 计算机第6章通信与网络基础总结.ppt
- 计算机第二章windowsxp基本操作总结.ppt
- 计算机二级access总结.doc
- 计算机二级C语言_第2章总结.ppt
- 药物第7版第一章药品质量的内容和药典概况例析.ppt
- 计算机二级C语言_第3章输入输出函数总结.ppt
- 计算机二级C语言_第4章选择结构总结.ppt
- 计算机二级C语言_第7章函数总结.ppt
- 药物第十五章甾体激素类药物的例析.ppt
- 高层建筑发展合编.ppt
- 2025-2026学年广东省佛山市南海区、三水区八年级(上)期末数学试卷+答案解析.pdf
- 2025-2026学年广东省佛山市南海区、三水区九年级(上)期末数学试卷+答案解析.pdf
- 2025-2026学年广东省佛山市南海区、三水区七年级(下)期末数学试卷+答案解析.pdf
- 上海教育版七年级上册数学教案 第1套 10.2分式的基本性质_教案2.doc
- 2025-2026学年广东省佛山市南海区灯湖中学八年级(上)第二次调研数学试卷+答案解析.pdf
- 2025-2026学年广东省广州市番禺区金海岸实验学校八年级(上)期中数学试卷+答案解析.pdf
- 2025-2026学年广东省广州市番禺区桥城中学八年级(上)期中数学试卷+答案解析.pdf
- 2025-2026学年广东省广州市番禺区星海中学九年级(下)月考物理试卷+答案解析.pdf
- 2025-2026学年广东省广州市番禺区钟村中学八年级(上)期中数学试卷+答案解析.pdf
- 2025-2026学年广东省广州市番禺区毓贤学校八年级(上)期中数学试卷+答案解析.pdf
原创力文档

文档评论(0)