&&
の優先度は||
より高く,
しかも両者は関係演算子や等値演算子より低い。
論理値0は偽であり,0以外の値は真である。
単項否定演算子!
は非零すなわち真である被演算数の値を0にし,
0すなわち偽である被演算数の値を1にする。
整数1 && 整数2 |
整数1と整数2が0でない時1 (論理積) |
整数1 || 整数2 | 整数1か整数2が0でない時1 (論理和) |
! 整数1 | 整数1が0の時1 (否定) |
実数1 && 実数2 |
実数1と実数2が0.0でない時1 (論理積) |
実数1 || 実数2 | 実数1か実数2が0.0でない時1 (論理和) |
! 実数1 | 実数1が0.0の時1 (否定) |
配列1 && 配列2 |
論理演算の結果を(0|1)の配列で返す |
配列1 || 配列2 | 論理演算の結果を(0|1)の配列で返す |
! 配列1 | 論理演算の結果を(0|1)の配列で返す |