------- android培训、IOS培训、期待与您交流! ----------
1逻辑或
A || B,若A成立,则B的代码将不会执行。
2任何数值都具有真假性,要么为真,要么为假,只有0为假。
3运算符的优先级
4if结构注意
(1)
if(条件1)
{
语句1;
}
else if(条件2)
{
语句2;
}
else if (条件3)
{
语句3;
}
else{}
不是if else
(2)if (A) 语句1; //若成立,执行语句1
语句2;//与if没有关系
(3)if( 0 == a)将数值写在左边,少写一个等号的时候可以报错
(4)
if(10>6)
int a = 5;
printf("%d\n",a);
编译器搞不懂a的作用域在哪里,作用域不明确,会报错,所以,if语句都要写大括号。