共用体的初始化与引用
2015-08-26 17:31
831 查看
共用体的概念;
共用体又叫联合体 关键字为union
定义:
union 共用体名
{
成员表列
}变量表列;
实例:
union
{
int i;
char c;
float b;
} q,r;
共用体几个变量互相覆盖。这种几个不同的变量共同占用一段内存的结构
共用体初始化:
共用体只能初始化成员列表,不能初始化变量列表 如 q={1,‘2’,0.3}是错误的。q.i=2是对的
共用体的引用:
不能引用共用体变量,而只能引用共用体变量中的成员。
共用体又叫联合体 关键字为union
定义:
union 共用体名
{
成员表列
}变量表列;
实例:
union
{
int i;
char c;
float b;
} q,r;
共用体几个变量互相覆盖。这种几个不同的变量共同占用一段内存的结构
共用体初始化:
共用体只能初始化成员列表,不能初始化变量列表 如 q={1,‘2’,0.3}是错误的。q.i=2是对的
共用体的引用:
不能引用共用体变量,而只能引用共用体变量中的成员。
相关文章推荐
- 【使用JSOUP实现网络爬虫】从元素抽取属性,文本和HTML
- Oracle Database 12cRelease 安装
- rundll32.exe引起的打印机无法安装故障
- 3783 ZOJ【字符串】
- 地产从业者:房子就像手机电脑,10年后一定买得起
- hdu5412
- 在ARC下引用第三方库等使用MRC 设置 -fno-objc-arc无效
- Struts2传值的背后机制:Value Stack(值栈)
- CSS 选择器及各样式引用方式
- leetcode: Binary Tree Postorder Traversal
- LeetCode(41)First Missing Positive
- 【组合数学】【prufer数列】【HNOI 2004】【bzoj 1211】树的计数
- OrCAD DSN文件无故消失解决办法
- VMware Workstation下VMnet1等虚拟网卡与主机网卡之间的关系
- VMware Workstation下VMnet1等虚拟网卡与主机网卡之间的关系
- 什么是Platform Services Controller
- hdu5412
- LeetCode(41)First Missing Positive
- 从Log4j迁移到LogBack的理由
- BaseSpider在scrapy中的使用