C语言:a是实型变量,C允许进行赋值a=10,但不可以这样说:实型变量中允许存放整型值.
为什么可以赋值a=10?
人气:335 ℃ 时间:2019-08-19 09:42:54
解答
因为a是实型变量
实型变量在C语言中用double类型来运算,double类型占用8个字节,而10作为int类型是4个字节,所以把4个字节的东西放到8个字节中,相当于四个人住进了八个人的房间,当然是可以的.但是反过来,把double放到int里就是不行的了.语法上规定实型变量是不能存放整型类型的数据的,整型数据也不能存放实型数据.是为了避免类型转换之间可能会发生的错误.
不会的可以Hi我
推荐
- 在C语言中,定义一个整型变量后,给它赋初值,然后要怎样赋值,才能...
- C语言中,如果定义一个变量,但不对其进行赋值,那么输出的这个变量的值由什么决定呢?
- 开口讲英语和学习英语语法和词汇一样重要.翻译成英语
- 《学会合作》 为了说明怎样才能卓有成效地合作,作者举了两个事例,一个是_________,另一个是________.
- 美国东南部(阿巴拉契亚山脉以西)地区的亚热带季风性湿润气候是怎么形成的?
- Thank you.That’s_______
- 作文题目是说人生有很多颜色,由各种颜色组成了生命,从一个角度(颜色)写作文
- 长方形的面积是416平方厘米.宽是13里卖弄.如果要将他的面积增加160平方厘米.常不变.款增加多少厘米?
猜你喜欢
- 给远方朋友的一封信中的好词佳句美段
- 曲线y2=4x关于直线x=2对称的曲线方程是( ) A.y2=8-4x B.y2=4x-8 C.y2=16-4x D.y2=4x-16
- 按照实际数量计算 英文怎么说?
- 连词成句 on,the,is,side,other,the,river,of,the,church,(.)
- The worker must complete the house.
- 甲乙两地相10公里,甲每小时6公里,乙每小时4公里从两地相向而行,甲方的狗每小10公里向乙去,遇到乙后又
- 恶心的英文是什么?(最好有音标)
- 五年级冀教版数学试卷少一点有答案