运算符与表达式

算术运算符

基本算数运算符:+ 加法、- 减法、* 乘法,/ 除法,% 取余。

自增运算符++,使变量本身增加1

++在变量前,变量当前的值增加1再作为参数传递;++在后,变量当前的值先作为参数传递,再增加1。

自减运算符--,使变量本身减少1

--在变量前,变量当前的值减少1再作为参数传递;--在后,变量当前的值先作为参数传递,再减少1。

赋值运算符

赋值运算符:=

复合运算符:+=,-=,*=,/=,%=

关系运算符:>大于,>=大于等于,==等于, !=不等于,<=小于等于,<小于;

关系运算符的结果是bool类型;

逻辑运算符

&& 逻辑与   0与任何一个值都为0

|| 逻辑或      1或任何一个数都为1

! 逻辑非

逻辑短路

逻辑与,在左侧表达式结果为false时,不计算右侧表达式,直接返回false.

逻辑或,在左侧表达式结果为true时,不计算右侧表达式,直接返回true.

其他运算符

运算优先级:1. 单目运算符 2.双目运算符 3. 三目运算符

条件运算符:三目运算->(表达式1?表达式2:表达式3);如果表达式1的结果为true,返回表达式2的值,否则返回表达式3的值。

逗号运算符:逗号即是标点符号,也是运算符,其优先级最低;一个逗号运算符可以将两个表达式连起来,多个可以将多个表达式连接起来;逗号运算符从左到右计算各个表达式的值,取最右边表达式的值作为整个表达式的结果。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值