「C言語/記法」の版間の差分

削除された内容 追加された内容
→‎キーワード: リンクの修正
39 行
 
=== 3文字表記 ===
{{Wikipedia|トライグラフ|3文字表記}}
<ref>『JISX3010:2003』p.13「5.2.1.1 3文字表記」</ref>
3文字表記とは、次に示す左側の3つの文字の並びである。
59 ⟶ 60行目:
上に掲げた3文字表記の始まりとならない?は、
置き換えない。
 
3文字表記は、7ビットUS ASCII符号集合の部分集合であるISO/IEC646で規定する普遍符号集合に定義がない文字の入力を可能にする。
3文字表記に一致する文字列を表記したい場合、「?」の代わりにエスケープシーケンスの「\?」を用いるとよい。
現在、3文字表記はほとんど使われず、コンパイラによっては、実装されていなかったり、デフォルトで無効になっていたりする。
 
=== 多バイト文字 ===