C語言的基本語句跟Java中的差不多
[plain]
算術運算符
關系運算符
C語言中沒有boolean類型
在C語言中,關系運算的結果為真就返回1,假就返回0
int a1 = 5 >4;// 1
int a2 = 5 <4;// 0
* 還需注意的是,在C語言中,任何非0值都為真,只有0值才為假如:if(-1){}
if (a=0){}
在C語言中,可以不保存關系運算的結果因此,下面的寫法是合法的:
int a = 10;
a > 10;
a == 0;
邏輯運算符
邏輯運算的結果也只有兩個:成立就為真,返回1;不成立就為假,返回0
復合賦值運算符
自增運算符和自減運算符
逗號運算符和逗號表達式
* 逗號運算符主要用於連接表達式,例如:
int a = 9;
int b = 10;
a = a+1 , b = 3*4;
逗號表達式的運算過程是:從左到右的順序,先計算表達式1,接著計算表達式2,...,最後計算表達式n
* 整個逗號表達式的值是最後一個表達式的值c = (++a, a *= 2, b = a * 5); <==> c=b;
三目運算符:int a = (b >5) ? 10 : 9;