博客
关于我
共用体(联合体)
阅读量:144 次
发布时间:2019-02-28

本文共 453 字,大约阅读时间需要 1 分钟。

概念:

在这里插入图片描述

#define _CRT_SECURE_NO_WARNINGS#include
#include
#include
//联合体:数据都储存在一块内存上,内存上的数据取决于最新赋值的内存上的数据union Data { int a; short b; char c;}d;void test(){ d.a = 10; //打印结果都是10,说明数据都存储在一块内存上 //同一块内存空间存储不同的数据类型 //内存的数据取决于最后赋值的结果 printf("d.a=%d,d.b=%d,d.c=%d\n", d.a,d.b,d.c); d.b = 20; printf("d.a=%d,d.b=%d,d.c=%d\n", d.a, d.b, d.c); d.c = 30; printf("d.a=%d,d.b=%d,d.c=%d", d.a, d.b, d.c);}int main(){ test(); return 0;}

在这里插入图片描述

转载地址:http://ihwc.baihongyu.com/

你可能感兴趣的文章
Mysql学习总结(25)——MySQL外连接查询
查看>>
Mysql学习总结(26)——MySQL子查询
查看>>
Mysql学习总结(37)——Mysql Limit 分页查询优化
查看>>
Mysql学习总结(38)——21条MySql性能优化经验
查看>>
Mysql学习总结(45)——Mysql视图和事务
查看>>
Mysql学习总结(58)——深入理解Mysql的四种隔离级别
查看>>
Mysql客户端中文乱码问题解决
查看>>
Mysql工作笔记006---Mysql服务器磁盘爆满了_java.sql.SQLException: Error writing file ‘tmp/MYfXO41p‘
查看>>
Mysql建立中英文全文索引(mysql5.7以上)
查看>>
MySQL当查询的时候有多个结果,但需要返回一条的情况用GROUP_CONCAT拼接
查看>>
MySQL必知必会总结笔记
查看>>
MySQL快速入门——库的操作
查看>>
mysql快速复制一张表的内容,并添加新内容到另一张表中
查看>>
mysql怎么删除临时表里的数据_MySQL中关于临时表的一些基本使用方法
查看>>
mysql性能测试工具选择 mysql软件测试
查看>>
MySQL慢查询-开启慢查询
查看>>
MySQL慢查询日志总结
查看>>
MySQL慢查询问题排查
查看>>
mysql截取sql语句
查看>>
mysql手工注入
查看>>