- C程序設計語言
- 魏東平 朱連章 于廣斌編著
- 350字
- 2018-12-29 14:37:43
4.1 關系運算符和關系表達式
關系運算就是比較運算,即將兩個數據進行大小比較,以判定兩個數據是否符合給定的關系。這不同于數學上的不等式:例如,數學上“a>b”表示a的值比b大,而在C語言中,“a>b”表示比較a和b的大小,若a的值比b大,則結果為“真”(即不等式成立),反之,若a不比b大,則結果為“假”(即不等式不成立)。也就是說,不論a是否比b大,都可以進行關系運算。
關系運算的結果為邏輯值“真”和“假”,也可以說成是“對”與“錯”、“是”與“否”等。C語言中,邏輯值“假”用數值0表示,而邏輯值“真”用1表示。C語言中并沒有專門表示邏輯值的數據類型,實際上,任何類型的數值都可以理解為邏輯值,比如,x位整型變量,若x的值為0,則可以把x的值看做邏輯“假”,反之,若x的值不為0,則可以把x的值看做邏輯“真”。