共用体成员的引用
2008-06-13 16:41
218 查看
#include "stdafx.h" #include"stdio.h" union pw { int i; char ch[2]; }a; int main(int argc, char* argv[]) { a.ch[0]=13; a.ch[1]=0; printf("%d/n",a.i);
return 0; } 运行结果:13
(结构体所占内存中最后存放的数据是字符数组,结构体内各成员地址是一样的。而数组的地址就是它的首地址。)
return 0; } 运行结果:13
(结构体所占内存中最后存放的数据是字符数组,结构体内各成员地址是一样的。而数组的地址就是它的首地址。)
相关文章推荐
- 编程题:引用共用体变量的成员
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- 对非共享成员的引用要求对象引用
- C++类中引用成员和常量成员的初始化(初始化列表)
- php中静态成员属性和方法的引用
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- [Effective C++]条款30: 避免这样的成员函数:其返回值是指向成员的非const指针或引用,但成员的访问级比这个函数要低
- C++ 头文件(十五)--定义成员属性、引用、避免多次包含
- Qt设计器中设计完成后,在引用过程中未找到成员函数的问题的解决方案
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- c++中类的引用类型成员
- c++高级---C++ 类中特殊的成员变量(常变量、引用、静态)
- 类的成员函数返回引用所引发的问题
- c++ 类成员可以是引用吗?
- C++成员是指针的处理(二)-引用技术
- C++ 类中的引用成员变量
- C++ 类中特殊的成员变量(常变量、引用、静态)的初始化方法
- 条款30: 避免这样的成员函数:其返回值是指向成员的非const指针或引用,但成员的访问级比这个函数要低
- 一个对象是否能够引用该类其他实例的私有成员?
- 非静态成员引用必须与特定对象相对