博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C/C++UNION中包含STRUCT
阅读量:4693 次
发布时间:2019-06-09

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

测试环境:Win7x64,cn_visual_studio_2010_ultimate_x86_dvd_532347.iso,qt-opensource-windows-x86-msvc2010_opengl-5.3.2.exe

 

1、

  1.1、测试代码:

struct struct01{    union    {        int i;        int j;    };};struct struct02{    union    {        struct        {            int i;            int j;        } ss01;        struct        {            int i;            int j;        } ss02;    } u01;};void MainWindow::on_pushButton_clicked(){    struct01 s01 = {
0}; s01.i = 100; qDebug() << s01.i; qDebug() << s01.j; struct02 s02 = {
0}; s02.u01.ss01.i = 99; qDebug() << s02.u01.ss01.i; qDebug() << s02.u01.ss02.i;}

  1.2、控制台输出:

1001009999

 

2、

3、

 

转载于:https://www.cnblogs.com/cppskill/p/6432019.html

你可能感兴趣的文章
MockObject
查看>>
Chukwa
查看>>
(转)Maven仓库——私服介绍
查看>>
设计模式之工厂模式
查看>>
仿复制粘贴功能,长按弹出tips的实现
查看>>
Kubernetes-Host网络模式应用
查看>>
第三次作业
查看>>
使用HTML5构建iOS原生APP(2)
查看>>
sqlplus terminators - Semicolumn (;), slash (/) and a blank line
查看>>
省选知识清单/计划列表(咕?)
查看>>
远程桌面(3389)复制(拖动)文件
查看>>
转 lucene3搜索引擎,索引建立搜索排序分页高亮显示, IKAnalyzer分词
查看>>
bootstrap datetimepicker 位置错误
查看>>
9结构型模式之代理模式
查看>>
第二节 整型数据
查看>>
Python 序列
查看>>
Liferay的架构:缓存(第一部分)
查看>>
初识B/S结构编程技术
查看>>
方法、hadoop源码之JobQueueTaskScheduler-by小雨
查看>>
页面重构总结
查看>>