问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

分析c语言程序---结构体程序

发布网友 发布时间:2022-04-19 00:29

我来回答

3个回答

热心网友 时间:2022-04-19 01:58

union是用来定义联合体的关键字,union维护足够的空间来置放多个资料成员中的最大的“一种”,而不是为每一个资料成员配置空间,在union中所有的资料成员共用一个空间,同时间只能储存其中一个成员的资料。
可以得出该共用体在内存中占用4个字节。

k.a[0]=10000; k.a[1]=15000; 为k的int a[2]成员赋值,即该内存的内容是[00111010] [10011000] [00100111] [00010000]将这4个字节换算成符点数就是0.001161.

scanf ("%s",k.d); //k.d[]="abcd"
因为scanf把4个输入压栈后再出栈对4个字符变量赋制值,则内存结构为:
[01100100] [01100011] [01100010] [01100001]
d[3] d[2] d[1] d[0]
c(4个字节)
b(前两个字节)
a[1](前两个字节) a[0](后两个字节)
将这4个字节换算成符点数c就是:16777999408082104400000.000000.

至于上面的数字是怎么得来的,那要考虑浮点数在计算机中的储存结构问题了.在存储1个浮点数的32位内存中,
第一位是符号位,下来的8位是指数位,后面的23位是尾数位.
[01100100] [01100011] [01100010] [01100001]
换算成浮点数的算法是:
第一位为0:正数
下来的8位是:[11001000],减去[01111111]为[1001001].所以指数为73
再下来的23位是1100011[01100010] [01100001].所以尾数为
(1.11000110110001001100001)B = 2^0+2^(-1)+2^(-1)+2^(-6)+2^(-7)+2^(-9)+2^(-10)+2^(-14)+2^(-17)+2^(-18)+2^(-23).
最后结果=底数^指数
可能你还会问为什么位数一样,结果还是有差距,那是因为浮点数的计算精度问题.浮点数的精度是有限的.

热心网友 时间:2022-04-19 03:16

这是一个联合体,自己多找些相关的资料看看吧。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 白鹿上书院作文700 白鹿上书院是什么院子? 四川彭州市白鹿镇上书院的来历 最近去哪旅游好? 现在白鹿上书院是怎么收费的啊?? 怎么在ios里,打开一个应用的时候,需要输入密码才能打开。 全国征兵网学信网无法登录怎么回事 学信网报名征兵是先登录还是先注册 征兵网不点击兵役登记,直接点击应征报名会出现什么,直接点击应征报名要不要登录账号 全国征兵网怎么查看注册信息 学信网市直人民武装部在哪找 网易有道词典笔2.0只有充电线没有充电头怎么冲 用华为快充头可以吗?_百度问一问 哪个牌子的词典笔比较好用? 哪个牌子的翻译笔比较实用 电脑锁忘记密码怎么才能解开 电脑开机密码忘记了,怎么才能解开? 怎样治嘴唇干裂? 缺乏什么嘴唇回干裂 郑万高铁和西武高铁全线通车后会对襄阳有什么影响呢? 郑州至万州高铁啥时通车 石家庄旅游景点有哪里 蚂蚁宝卡免流范围 为什么食盐能去除衣服上的污渍 用盐就能去掉衣服上“顽固”的红酒渍? c语言编程 结构体 什么修图软件能直接把人脸上的豆豆休掉 古代姓李的美女有哪些 古代姓李的 女的名字好听一点的人 古代有没有姓李的美女 古代姓李的女名人 江湖群雄传攻略黑白牛怎么样提高悟性 古代是否有过姓李的妃子,麻烦把那个妃子的资料告诉我【求】 《金庸群侠传2》攻略有什么? 小游戏金庸群侠传2完整攻略 金庸群侠传2加强版的攻略要全的 哪种地图是在没有网络的情况下可以使用的 请教那个导航软件能真正在无网络的状态下使用,试用过了,现在的百度地图、高德地图都不行。 “以贿秦之地封天下之谋臣,以事秦之心礼天下之奇才”是什么意思? 有没有不联网可以使用的中国地图 《天道》中*英说的“不一不异,了妄唯真,骆驼穿针的天堂”是什么意思?