代替トークン

C および C++ は両方とも、いくつかの演算子および区切り子に次の代替表記を提供します。 代替表記は、連字 (digraphs) とも呼ばれます。
演算子または区切り子 代替表記
{ <%
} %>
[ <:
] :>
# %:
## %:%:
C++ と C (C99 言語レベル) では、上にリストされている演算子と区切り子のほかに、以下の代替表記も提供します。 C では、ヘッダー・ファイル iso646.h 内でマクロとして定義されています。
演算子または区切り子 代替表記
&& さらに
| bitor
|| または
^ xor
~ compl
& bitand
&= and_eq
|= or_eq
^= xor_eq
! not
!= not_eq
関連情報