数据类型(2)-day3

1,对转义字符[图片]进行学习及了解

2,对对运算符和结合性进行学习

3,隐式类型转换、强制类型转换

隐式类型转换

规则:
从右向左:必转 
从下到上:
低精度类型 与 高精度类型混合运算 
此时 低精度 往 高精度转

eg:

10+'a'+1.5 — 8765.1234 *'b'
10 + 'a' + 1.5 - (8765.1234 *'b')  //优先级 
(((10 + 'a') + 1.5) - (8765.1234 *'b') ) //结合性 
    10 + 'a'
     int  int

(double - double )      
                double    double

4,%注意:
     1.浮点型不能做求余运算 
     2.求余运算 第二操作数 不能是 0 
     3.求余运算的结果的符号 取决于 左操作数的符号 

作用:
 a.判断奇数偶数?b.a%N 结果 [0~N-1]

5,

++  :自加
--  :自减 

i++ :先用(表达式的结果) 后加 i
++i :先加i,后用 (表达式的结果)

注意:
  1. 浮点数也能自增自减 
  2. ++,--运算数 必须是左值 (变量)
  3. 注意 尽量避免
     printf("%d%d\n",i,++i);


 

  • 11
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值