永发信息网

C语言教材上类型转化上有char→int的图。 有还float→double具体图的谁有??

答案:2  悬赏:0  手机版
解决时间 2021-03-04 05:55
比如int和char相加默认转换为int;
char和double相加默认转换为什么?
最佳答案
这个不需要图形吧!char 占1个字节,int占2个字节,char转换成int相当于字节的扩展,数据不变,只是在内存中的地址扩充了1个字节。float在内存中占4个字节,而double在内存中占8个。在float变为double的时候,类似于前面的变换。楼主可以在编译器下面进行测试:
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(char));
printf("%d\n", sizeof(double));
printf("%d\n", sizeof(float));
不同编译环境可能会有差异。
全部回答
float是单精度浮点型,double是双精度浮点型,这两个区别不是太大,字面上就能理解,只是精度不同而已,也就是小数点后的位数不同, char是字符型,所有的数字啊,字母啊,符号啊都可以是字符型的,表示的形式是‘’单引号里面加上东西就是字符了,不过只能加一个啊; long,short都属于int型,long是64位无符号数字,有符号的则是32位, 有符号short的范围-32768~+32767,无符号0~65535
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
陈秋英共多少笔画
支气管炎会不会胸痛
欠火砖与过火砖有何特征?红砖和青砖有何差别
三,四线城市县城开奶茶店怎么样
6(x+1.2)=18.6
观赏鱼突然接连不断的死亡是怎么回事?
苏州艾默生环境优化技术有限公司,大专学历,
大全眼镜龙泉路店这个地址在什么地方,我要处
抽油烟机如何选购
头文字D电影是动漫的第几集
【法治进校园】法治进校园 作文
韩国snail white面膜用法,用洗吗?
15W家用车推荐下
米塞尔凉皮子店地址在哪,我要去那里办事
卖多肉植物赚钱吗?开花店卖多肉赚钱吗?谁开
推荐资讯
眼袋手术的风险,手术去眼袋有风险吗?没有伤
单反相机三角架螺丝的好还是反拆扣的好
(10分)为防治农田鼠害,研究人员选择若干大小
百联奥特莱斯广场这个地址在什么地方,我要处
飞鱼星路由器的设置?
二线品牌农用水泵有哪些
录音的声音为什么比现实中要粗?
中国人民银行可以复印身份证证件吗
【桃花源记古今异义词】桃花源记古今异义词很
关于“孙子百天”的七律诗句有哪些?
高杰泥塑艺术地址在什么地方,我要处理点事!
不定积分,这个怎么做,求详细解答过程
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?