目前收集的转义字符和作用如下,如果有错误和缺失欢迎在评论区提出~
转义字符 | 描述 | 作用 |
---|---|---|
\(在行尾时) | 续行符 | 用于在代码中分隔行,使一行的代码在下一行继续执行 |
\\ | 反斜杠符号 | 输出一个反斜杠字符 \ |
\’ | 单引号 | 输出一个单引号 ' |
\“ | 双引号 | 输出一个双引号 " |
\a | 响铃 | 触发系统的警报声(如果支持) |
\b | 退格(Backspace) | 光标退回一格,但不删除字符 |
\000 | 空 | 表示空字符或空值 |
\n | 换行 | 光标移到下一行开头位置 |
\v | 纵向制表符 | 光标移到下一行,通常带有一定的纵向间距 |
\t | 横向制表符 | 插入一个制表符,通常是四个或八个空格的间隔 |
\r | 回车 | 将光标移到当前行的开头 |
\f | 换页 | 将光标移到下一页开头位置 |
\oyy | 八进制数,yy代表的字符 | 输出对应于八进制数 yy 的字符 |
\xyy | 十六进制数,yy代表的字符 | 输出对应于十六进制数 yy 的字符 |
\other | 其它的字符以普通格式输出 | 普通字符的转义不会产生额外效果 |
\? | 问号符号 | 输出问号 ? (避免与三字符的警告标识混淆) |
\e | 转义符 | 通常用于表示 ESC 键的输出 |
\uXXXX | Unicode码点,XXXX代表字符 | 输出对应于四位十六进制 Unicode 码点的字符 |
\UXXXXXXXX | Unicode码点,XXXXXXXX代表字符 | 输出对应于八位十六进制 Unicode 码点的字符 |
\xhh | 十六进制数,hh代表字符 | 输出对应于 hh 的字符(同 \xyy,但短于两位) |
\N{name} | Unicode 字符名称 | 输出 Unicode 字符名称 name 对应的字符 |