|
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 |