C语言复习
2007-12-11 15:19
302 查看
共用体:
1,共用体是共用内存段空间,同一时刻只能存放一个成员,最后一次存放的成员将取代原来的成员。
2,共用体变量的地址和它的各成员的地址都是同一地址,如&a,&a.i,&a,c;
3,不能对共用体变量名赋值,也不能引用变量名来得到一个值,也不能在定义共用体变量是对它初始化。
如:union{
int i;
char c;
float f;
}a = {1, 'b', 1.5};×
a = 1;×
m = a;×
4,不能把共用体变量作为函数参数,也不能使函数带回共用体变量,但可以使用指向共用体变量的指针。
1,共用体是共用内存段空间,同一时刻只能存放一个成员,最后一次存放的成员将取代原来的成员。
2,共用体变量的地址和它的各成员的地址都是同一地址,如&a,&a.i,&a,c;
3,不能对共用体变量名赋值,也不能引用变量名来得到一个值,也不能在定义共用体变量是对它初始化。
如:union{
int i;
char c;
float f;
}a = {1, 'b', 1.5};×
a = 1;×
m = a;×
4,不能把共用体变量作为函数参数,也不能使函数带回共用体变量,但可以使用指向共用体变量的指针。
相关文章推荐
- 复习C语言随笔 一
- 马上C语言等级考试怎么复习
- 复习C语言随笔 七
- 4000 Poedu_C语言_20160912_复习
- c语言复习笔记——内存分配问题
- C语言复习——数据类型
- C语言复习笔记--static 全局变量和普通全局变量
- C语言复习笔记 12
- C语言的几点复习
- C语言复习 指针和数组
- C语言复习 多级指针
- 复习C语言系列二:动态调用函数指针数组
- c语言复习-----基本类型
- C语言复习总结
- C语言复习概要
- C语言指针复习
- 李洪强漫谈iOS开发[C语言-010] - C语言简要复习
- c语言复习之数据类型
- 【C语言复习(二)】struct 与 union 的分析
- 【C语言复习(十)】#error与#warning、#line、#与##的简单使用