!=
:NEと同じ。
<nowiki>## </nowiki>
:識別子貼り付け演算子。マクロに関する章を参照してください。
:論理的両方のオペランドが真の場合、真。
<nowiki>* </nowiki>
:乗算。
:ビット単位のAND演算子。
定義済み DEFINED:引数は識別子でなければなりません。結果は、識別子が定義されている場合はtrue、定義されていない場合はfalseです。 EQ 等しい両方のオペランドが等しい場合はtrue、そうでない場合はfalse。:等しい。両方のオペランドが等しい場合はtrue、そうでない場合はfalse。 GE:より大きいか等しい。左のオペランドが右より大きいか等しい場合は真。 GT:より大きい。左のオペランドが右より大きい場合は真。 HIGH:引数の上位バイトを返します。 LE:以下。左のオペランドが右よりも小さいか等しい場合は真。 LOW:引数の下位バイトを返します。 LT:未満。 lefthオペランドが右より小さい場合はtrue。 MOD:係数。整数除算の残り。 NE:等しくない。両方のオペランドが等しい場合はfalse、そうでない場合はtrue。 NOT:ビット単位ではありません。このオペランドの1の補数を返します。 NUL:右に何かがある場合はtrueを返し、それ以外の場合はfalseを返します。引数がマクロのパラメーターである場合に役立ちます。 OR:ビット単位のOR演算子。
GE より大きいか等しい。左のオペランドが右より大きいか等しい場合は真。 GT より大きい。左のオペランドが右より大きい場合は真。 高い 引数の上位バイトを返します。 LE 以下。左のオペランドが右よりも小さいか等しい場合は真。 低 引数の下位バイトを返します。 LT 未満。 lefthオペランドが右より小さい場合はtrue。 モッド 係数。整数除算の残り。 NE 等しくない。両方のオペランドが等しい場合はfalse、そうでない場合はtrue。 ない ビット単位ではありません。彼のオペランドの1の補数を返します。 NUL 右に何かがある場合はtrueを返し、それ以外の場合はfalseを返します。引数がマクロのパラメーターである場合に役立ちます。 または ビット単位のOR演算子。 SHL シフは去った。ゼロで埋めて、右オペランドで指定されたビット数だけ左にシフトした左オペランドを返します。 SHR シフ右。右側のオペランドで指定されたビット数だけ右側にシフトされ、ゼロで埋められた左側のオペランドを返します。 XOR ビット単位のxor(排他的OR)演算子。 マクロ。
==Macros.==