联合

简介:

联合和结构类似,但是他的行为方式和结构不同。联合的所有成员引用的是内存中的相同位置。当你想在不同时刻把不同的东西存储于同一个位置时,就可以使用联合了。

复制代码
union
{
     float f;
     int i;
}fi;

int main()
{
    fi.f = 3.14159;
    printf("%d",fi.i);
    system("pause");
    return 0;
}
复制代码

首先把PI的浮点值表示形式存储于fi,然后把这些相同位当做一个整型值打印输出。注意这两个成员所引用的位相同,仅有的区别在于每个成员的类型决定这些这些位该怎么解释。

这里运行结果:1036831949











本文转自NewPanderKing51CTO博客,原文链接: http://www.cnblogs.com/newpanderking/p/3832265.html,如需转载请自行联系原作者


相关文章
|
12天前
|
Python
else 和 for的联合
【9月更文挑战第06天】
30 5
|
3月前
联合\联合类型使用实例
联合\联合类型使用实例
38 2
|
4月前
|
人工智能 Cloud Native 安全
民生银行与阿里云成立联合创新实验室
民生银行与阿里云成立联合创新实验室
65 0
|
机器学习/深度学习 自然语言处理 达摩院
阿里达摩院联合上海科大、浙大和新科大将知识引入命名实体识别,摘得10个榜首
阿里达摩院联合上海科大、浙大和新科大将知识引入命名实体识别,摘得10个榜首
阿里达摩院联合上海科大、浙大和新科大将知识引入命名实体识别,摘得10个榜首
|
人工智能 达摩院 自然语言处理
官宣!和中国科大成立联合实验室
官宣!和中国科大成立联合实验室
88 0
|
人工智能 达摩院 自然语言处理
中国科大-阿里巴巴智能计算联合实验室成立
9月15日,“中国科大-阿里巴巴智能计算联合实验室”在合肥挂牌成立。中国科学技术大学将与阿里巴巴达摩院合作,围绕国家战略方向,开展人工智能、智能计算等领域的基础性、前瞻性和关键共性技术研究;发挥产研合作优势,共同培养“新工科”人才。
268 0
|
新零售 人工智能 机器人
阿里巴巴与清华大学成立联合实验室,十问十答看人机交互未来时间表
2018年4月3日,清华大学与阿里巴巴宣布达成战略合作,共同成立清华大学- 阿里巴巴自然交互体验联合实验室,探索“下一代人机自然交互”的未来。
2321 0