当前位置: 首页 > news >正文

黄岩城市建设发展集团网站wordpress页面背景图片

黄岩城市建设发展集团网站,wordpress页面背景图片,wordpress更换style,购物网网站建设目录 1 联合体的定义和使用 2 联合体的内存布局 3 联合体的应用 1 联合体的定义和使用 #include <iostream>using namespace std;struct DataS {int i; double d; char s[10]; };/*联合体 所有成员共享同一段内存 修改一个成员会影响其他成员 { */ union DataU {int…

目录

1 联合体的定义和使用

2 联合体的内存布局 

3 联合体的应用


1 联合体的定义和使用

#include <iostream>using namespace std;struct DataS
{int i;	double d;	char s[10];	};/*联合体 所有成员共享同一段内存  修改一个成员会影响其他成员
{
*/
union DataU
{int i;		//4个字节double d;	//8个字节char s[10];	//10个字节//联合体成员大小由最大的成员决定,因此该联合体的大小是10个字节
};
/*
1、定义和使用分开
union DataU
{int i;		//4个字节double d;	//8个字节char s[10];	//10个字节//联合体成员大小由最大的成员决定,因此该联合体的大小是10个字节
};
DataU a,b,c;
2、定义和使用结合
union DataU
{int i;		double d;	char s[10];	
}a,b,c;
3、匿名:不想让别人使用
union
{int i;double d;char s[10];
}a,b,c;
*/
int main()
{DataS ds;cout << &ds.i << "," << &ds.d << "," << (void*)ds.s << endl;DataU du;cout << &du.i << "," << &du.d << "," << (void*)du.s << endl;return 0;
}

2 联合体的内存布局 

#include <iostream>
using namespace std;union DataU {int i;      // 4double d;   // 8char s[7];  // 7
};int main() {cout << sizeof(DataU) << endl;DataU du;du.s[0] = 255;      // 11111111du.s[1] = 1;        // 00000001du.s[2] = 0;        // 00000000du.s[3] = 0;        // 00000000cout << du.i << endl; // 00000000 00000000 00000001 11111111du.i = 256;cout << (int)du.s[0] << (int)du.s[1] << (int)du.s[2] << (int)du.s[3] << endl;return 0;
}

3 联合体的应用

#include <iostream>using namespace std;struct Info
{char _name[20];int _role;union {double score;char course[20];}_sc;Info(const char name[20], int role, double s, const char c[20]) {strcpy_s(_name, name);_role = role;if (s > 0) _sc.score = s;if (strlen(c) > 0) strcpy_s(_sc.course, c);}
};int main()
{Info a[4] = {Info("周老师", 0, -1, "CGaGa"),Info("周老师", 0, -1, "Python"),Info("周同学", 1, 90, ""),Info("肖同学", 1, 88, ""),};for (int i = 0; i < 4; i++){if (a[i]._role == 0) {cout << a[i]._name << "是一位老师,他是教" << a[i]._sc.course << endl;}else if (a[i]._role == 1) {cout << a[i]._name << "是一位学生,他的分数是" << a[i]._sc.score << endl;}}return 0;
}

http://www.yayakq.cn/news/881118/

相关文章:

  • php网站开发发展趋势wordpress html 单页
  • 做彩票网站技术网站对域名
  • 外边做一个网站要多少钱百度网站抓取时间查询
  • 网站建设又叫什么专业营销网站开发
  • 湛江市律师网站建设品牌北京市基础建设质量监督局网站
  • 制造网站开发教学网站模板
  • 石碣镇网站仿做网站建设公司代理商
  • 坪山网站建设流程检测WordPress网站的安全性
  • 服务网站设计案例住建网是个什么网站
  • 阳西网站seo网站生成wap
  • 汉滨区建设局网网站做网站购买服务器多少钱
  • 自己可以做电子商务网站sem 优化价格
  • 建设外贸网站咸阳佰亿网络工程有限公司
  • 站内推广和站外推广的区别想开发自己的网站
  • 莘县网站建设电话公司网站的服务费做哪个科目
  • 深圳企业网站制作公司哪家好admin后台管理系统
  • 网站开发项目个人总结软文文案
  • asp网站搭建教程益阳网站建设广告
  • 网站分页免费矢量图素材网
  • 网站建设合同要注意什么高端网站建设询问磐石网络
  • 视频网站开发流程图网站域名购买方法
  • 上海做网站的公司名称永康做网站
  • 万网的网站代码怎么看首商网官网
  • 网络管理网站策划书旅游网站html5代码模板
  • 嘉定网站建设哪家便宜美食网站设计的基本思路
  • 华为网站开发流程哪些网站的活动策划做的好
  • 单页面网站网站建设实训设计思想
  • 公司网站建设费用多少淘宝免费推广软件
  • wordpress用户自定义密码阳江做网站seo
  • 网站参数修改crm管理系统软件哪个好