转义字符

来自cppreference.com
< cpp
跳转到: 导航, 搜索


转义字符用于在字符串字面值中定义特殊字符。

下面的转义字符是合法的:

转义字符 描述
**\' ** 单引号 (byte 0x27)
**\" ** 双引号 (byte 0x22)
**\\** 反斜杠 (byte 0x5c)
**\0** 空字符 (byte 0x00)
**\a** 响铃 (byte 0x07)
**\b** 退格 (byte 0x08)
**\f** 换页 (byte 0x0c)
**\n** 新行 (byte 0x0a)
**\r** 回车 (byte 0x0d)
**\t** 水平制表符 (byte 0x09)
**\v** 垂直制表符 (byte 0x0b)
**\nnn** 八进制 (nnn)
**\xnn** 十六进制 (byte 0xnn)

[编辑] 例子

printf( "This\nis\na\ntest\n\nShe said, \"How are you?\"\n" );

输出:

This
is
a
test
 
She said, "How are you?"

[编辑] 参见

ASCII 表

个人工具
名字空间
操作
导航
工具箱
其他语言