|
邏輯或 ! 邏輯非 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 二、關系運算符 關系運算符是比較兩個操作數大小的符號。 Turbo C的關系運算符如下: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 操作符 作用 ───────────────────────────── > 大于 >= 大于等于 < 小于 <= 小于等于 == 等于 != 不等于 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 關系運算符和邏輯運算符的關鍵是真(true)和假(false)的概念。Turbo C中true可以是不為0的任何值, 而false則為0。使用 關系運算符和邏輯運算符表達式時, 若表達式為真(即true)則返回1,否則,表達式為假(即false), 則返回0。 例如: 100>99 返回1 10>(2+10) 返回0 !1&&0 返加0 對上例中表達式!1&&0, 先求!1和先求1&&0將會等于出不同的結果,那么何者優先呢? 這在Turbo C中是有規定的。 有關運算符 的優先級本節后面將會講到。
5.3 按位運算符 Turbo C和其它高級語言不同的是它完全支持按位運算符。這與匯編語言的位操作有些相似。 Turbo C中按位運算符有:
|