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

沈阳做招聘网站百度如何免费推广

沈阳做招聘网站,百度如何免费推广,建设集团有限公司英文,河北固安建设局网站结构体与联合体的区别 结构体(struct)中所有变量是“共存”的——优点是“有容乃大”,全面;缺点是struct内存空间的分配是粗放的,不管用不用,全分配。 而联合体(union)中是各变量是“互斥”的——缺点就是不够“包容”&#xff…

结构体与联合体的区别

结构体(struct)中所有变量是“共存”的——优点是“有容乃大”,全面;缺点是struct内存空间的分配是粗放的,不管用不用,全分配。

而联合体(union)中是各变量是“互斥”的——缺点就是不够“包容”;但优点是内存使用更为精细灵活,也节省了内存空间。

union DataU
{int i;		//4double d;	//8char s[7];	//7
};int main()
{cout << sizeof(DataU) << endl;DataU du;du.s[0] = 255;du.s[1] = 1;du.s[2] = 0;du.s[3] = 0;cout << du.i << endl;

在这里插入图片描述
char类型占1个字节
du.s[0]=255,du.s[0]在内存中的值是1111 1111
du.s[1]=1, du.s[1]在内存中的值是0000 0001
du.s[2]=0, du.s[2]在内存中的值是0000 0000
du.s[3]=0, du.s[3]在内存中的值是0000 0000

int类型占8个字节
du.i在内存中的值就是11111111 00000001 00000000
00000000 (小端存储,左边是低位,右边是高位)
所以i的实际值是511

联合体的应用

当角色是老师时,只用其中的course
当角色是学生时,只用其中的score
可以节省空间

struct Info
{char _name[20]; int _role;union{double score;char course[20];}_sc;
};
	Info a[4] = {Info("周老师",0,-1,"c++"),Info("周老师",0,-1,"C语言"),Info("王同学",1,90,""),Info("李同学",1,85,"")};for (int i = 0; i < 4; i++){if (a[i]._role == 0){cout << a[i]._name << "是一位老师,他是教" << a[i]._sc.course << "的" << endl;}if (a[i]._role == 1){cout << a[i]._name << "是一位学生,他的分数是" << a[i]._sc.score<<endl;}}

在这里插入图片描述

http://www.mnyf.cn/news/50259.html

相关文章:

  • 做货代在哪些网站能找到客户百度seo站长工具
  • 做网站建设话术代哥seo
  • 安康网站建设公司搜索引擎营销原理
  • 手机网络营销策划方案google关键词优化
  • 网站建设资讯凡科建站登录
  • wordpress画界面seo网站优化方法
  • 深圳网站运营外包公司国家卫健委最新疫情报告
  • 网站开发总监招聘抚州seo排名
  • 用asp做的一个网站实例源代码商城全网推广运营公司
  • 漳诈网站建设网络推广方案设计
  • 网站与平台的区别小广告多的网站
  • 网站设计内容板块淄博seo
  • 类似淘宝网站建设有哪些模板外链信息
  • 交友网站开发碎机通2345网止导航
  • 网站导航条内容可以直接打开网站的网页
  • 机械做卖产品网站以营销推广为主题的方案
  • 廊坊网站建设招聘seo课程培训
  • 门户网站建设的步骤佛山旺道seo
  • 比较容易做的网站品牌运营岗位职责
  • 网站建设倒计时代码开封网站推广
  • 网站改版 降权9 1短视频安装
  • 怎么用IP做网站地址潍坊快速网站排名
  • 2022腾讯云网站建设方案书十大教育培训机构排名
  • 为什么用html5做网站培训班招生方案有哪些
  • 中央军事新闻最新消息企业seo推广的绝密诀窍曝光
  • 杭州建设网站百度竞价排名叫什么
  • 做一个旅游团网站怎么做友情链接网站源码
  • 网站模版购买如何做网站营销
  • 网站工程师培训学校seo长尾快速排名
  • 淘客没有网站难做今日军事新闻头条新闻