C & C++ FAQ
|
C | C++ | 拡張表記とは何ですか。 |
単純拡張表記(simple escape sequence) | ||
---|---|---|
\a | 警報(alert) | 聴覚的または視覚的な警報を発する。 |
\b | 後退(back space) | 表示位置を直前の位置へ移動する。 |
\f | 書式送り(form feed) | 改ページして、次のページの先頭へ移動する。 |
\n | 改行(new line) | 改行して、次の行の先頭位置へ移動する。 |
\r | 復帰(carriage return) | 現在の行の先頭位置へ移動する。 |
\t | 水平タブ(horizontal tab) | 次の水平タブ位置へ移動する。 |
\v | 垂直タブ(vertical tab) | 次の垂直タブ位置へ移動する。 |
\\ | 文字 \ | |
\? | 文字 ? | |
\' | 文字 ' | |
\" | 文字 " | |
8進拡張表記(octal escape sequence) | ||
\ooo | oooは1~3桁の8進数 | 8進数でoooの値をもつ文字 |
16進拡張表記(hexadecimal escape sequence) | ||
\xhh | hhは任意の桁数の16進数 | 16進数でhhの値をもつ文字 |
標準C | §5.2.2 | Character display semantics |
§6.1.3.4 | Character constnats | |
標準C99 | §5.2.2 | Character display semantics |
§6.4.4.4 | Character constnats | |
標準C++ | §2.13.2 | Character literals |