C语言:a是实型变量,C允许进行赋值a=10,但不可以这样说:实型变量中允许存放整型值.
为什么可以赋值a=10?
人气:397 ℃ 时间:2019-08-19 09:42:54
解答
因为a是实型变量
实型变量在C语言中用double类型来运算,double类型占用8个字节,而10作为int类型是4个字节,所以把4个字节的东西放到8个字节中,相当于四个人住进了八个人的房间,当然是可以的.但是反过来,把double放到int里就是不行的了.语法上规定实型变量是不能存放整型类型的数据的,整型数据也不能存放实型数据.是为了避免类型转换之间可能会发生的错误.
不会的可以Hi我
推荐
- 在C语言中,定义一个整型变量后,给它赋初值,然后要怎样赋值,才能...
- C语言中,如果定义一个变量,但不对其进行赋值,那么输出的这个变量的值由什么决定呢?
- to be or not to be,that's a question.这句话的经典翻译及其有关信息
- Machines need _________to work.
- 英文短诗
- 一只小灯泡接在有两节干电池串联做电源的电路中,通电一分钟有18库的电量通过,则小灯泡中的电流是多少?
- 关于劈尖干涉问题.
- 小学六年级数学经典题目
猜你喜欢
- Can you taik to him about anything
- 地球在太阳系中是一颗怎样的星球
- 一个口',两个口,三个口,四个口,五个口,六个口,七个口,八个口,九个口,十个口.打十个字
- 1.〈A和〈B护卫不叫,又是对顶角,则他们的两边所在的两条直线( )
- 已知R1大于R2大于R3,若将次三只电阻并联接在电压未U得电源上,获得最大功率的电阻式R几?
- 设坐标原点为O,抛物线y²=2x,与过焦点的直线交于A、B两点,则向量OA乘向量OB的值为?
- 希望小学六年级共有131人,选出男生的1/11和5个女生参加科技小组,剩下的男女生刚好相等.求这个年级~
- 《三峡》描绘了地理形势,四季景色,显示了什么?