永发信息网

强制读音是什么,C语言中强制类型转换究竟改变了什么

答案:1  悬赏:10  手机版
解决时间 2021-04-25 16:40
强制读音是什么,C语言中强制类型转换究竟改变了什么
最佳答案
不同类型的变量在内存中有不同的存储方式和不同长度,强制转型前后有什么不同都要转换过来。例如int y=3;char x=(char)y;,他们只是长短不同,就把y的高3字节全截掉,只把最低一个字节赋给了x;反过来,若char y=3;int x=(int)y;,那么,将把高3字节全用0补齐。若是浮点数与整型数强制转型,不仅存储长度发生了变化,而且存储方式也发生了变化:整数用补码表示,而浮点数用阶码+原码表示,都要一一转换过来。还有指针变量,转换也较复杂。强制转型时为目标类型设置一个临时变量,轮换后就用这个临时变量操作,一旦操作结束,临时变量也消失了,整个过程是由编译器编译时安排好了的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
迅播GVOD下載的電影放在哪的啊 我怎麼找不到
问问悬赏分数设置好之后可以修改吗
问道女水怎么加点是最好的呀!
cs1.6能改中文名字的脚本或插件
时间真的可以淡忘那些过往吗?
为什么今天晚上没有星星
紧急- -!嘴部周围有印怎么办?
现在63级以上的QQ号有那些?
假装喜欢会不会很难
请问爱普生E05B33CC这个芯片是用在什么打印机
合肥酒吧招收兼职吗?
哪些食物有利于降暑?
爱玛电动车(三鲁公路)地址在什么地方,想过去
阿基米德的名言大全,含早早的宋词
脸上有豆豆,咋去了啊?
推荐资讯
2010年周至四中分数线
3GQQ家园游戏精武门的人物怎么加点?
问什么兀凸曼能用光波?
请问有谁记得《美国鼠谭》里在最后那个小老鼠
什么联通啊真晕人
驾照考试在交叉口如何让行
纯PK的太刀狂十字斩学几级?
转氨酶偏高是怎么回事?对身体有影响吗?
什么爷从来没见过?
新西兰进口牛初乳质量是否安全
历城二中女生发型
谁知道有可以投稿的报社?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?