大师编程系列-基本运算符和类型转换

基本运算符包括±*/
如果涉及到到与或非运算,包括a|b,a&c等

里面有个最重要的叠加运算符++和 - -
++a和a++带来的效果会不一样,符号在前面,代表会先进行运算获取值,然后赋值。符号在后面则是先赋值,然后再进行计算,这个就是顺序的区别,会导致值不一样。

+号也可以进行字符串的拼接

如果进行类型强制转换,则需要在变量前用括号加上类型,例如
int I=10
long j=(long)I ;
不过编译器会自动向上转换,所以这个括号并不是必须的。
向下转换就需要考虑是否能容纳下数据,以及数据精度丢失的情况
通常,表达式里最大的数据类型,决定了表达式最终结果的那个类型,这个要多注意。例如int和long相加就是long

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值