目录
1.11 操作符
1.11.1 算数操作符
要注意这里的除号:如果两边的操作数都是整数,则执行整除;如果两边的操作数有一个数浮点数,就执行浮点数除法(即正常除法)
取模要求符号两边的操作数都是整数才能够实现
1.11.2 赋值操作符
后面四个相当于操作符的合并
例如:x+=1,实际上就是x=x+1
1.11.3 单目操作符
这里!相当于取反,例如:!0=1
--和++是重点,前置和后置是不一样的结果.
前置++:先计算+1,再取值
后置++:先取值,再计算+1
--的运算逻辑同上.
(int)代表强制类型转换,例如:(int)3.14=3,就是将float类型的3.14强制取整为int类型,就是3
1.11.4 关系操作符
其中最重要的是最后两个,切记赋值是一个等于=,判断相等时两个等于==
1.11.5 逻辑操作符
&&相当于并且,只有符号两边同时成立时才为1,否则为0
||相当于或者,只要两边有一个成立,整个结果就为1.两边都不成立时,结果就为0.
1.11.6 条件操作符
这是一个三目操作符,当exp1成立的时候,结果为exp2.反之结果为exp3
1.11.7 逗号表达式
整个式子从左往右依次计算,但是最终结果是最后一个逗号后面的表达式的结果,即expN
1.12 常见关键字
关键字是不能自己创建的,同时不能作为变量名.以下是主要的常用关键字:
Day3与第三节课到此结束,有错误的地方还请大家多多指正,感谢支持.