操作符(3)
++a(前置加加)特点 先加后用
如
int a=10;
int b=++a;
则a=11 b=11.
a++(后置加加)特点 先用后加
如
int a=10;
int b=a++;
则a=11 b=10.
(类型)--强制类型转化
如 int a=(int)3.14
3.14被强制转化为整形,原来是为浮点型。 打印出来的a的结果是为3。
关系操作符:>=,<=,==,!=
逻辑操作符:&&(与),||(或)
int a=3
int b=0
int c=a&&b
printf("%d",c)
有if(a&&b)时
只有a与b都为真才执行 if里面的内容 如果有一个是假的(0) 则打印的也会是0
|| 的或也是类似的道理