今天你学C语言了吗 第1天

2020.7.18

  1. 类型转换
    当int和float中任何一个和double型数据进行运算的时候,系统自动将所有类型转换为double类型。

  2. 强制转换
    语法:(类型名)(表达式)
    例如:
    (int)x+y
    将x的类型转换为int 以后和y相加
    a=(int)x
    把x的数据类型强制转换为int以后赋值给a,但是x的数据类型不变,而a作为临时值,赋值过后就不存在了

  3. 赋赋值过程中的类型转换
    ①将浮点型数据赋给整型变量时,先对浮点数取整,就是舍弃小数部分然后赋给整型变量
    ②将整型赋给浮点型时,数值不变但以浮点数形式存储到变量中
    ③将一个double赋值给float时,如果超过float型的数值范围将出错。
    ④将float赋值给double类型时,数值不变,但是在内存中以8个字节存储,有效位扩展到五位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值