1.含义
转变原来的字符,赋予新的含义。
2.用法
\?在书写连续多个问号时使用,防止他们被解析成三字母词,在新的编译器上没法验证了
\'用于表示字符常量'
\"用于表示一个字符串内部的双引号
\\用于表示一个反斜杠,防止它被解释为一个转义序列符
\a警报,这会使得终端发出警报声和闪烁,或者两者同时发生
\b退格键,光标回退一个字符但不删除一个字符
\f换页符,光标移到下一页。在现在的系统上,已经反映不出来了,行为改成类似于\v
\n换行符
\r回车符,光标移动到同一行开头
\t制表符,光标移到下一个水平制表位,通常是下一行的同一列
\v垂直分隔符,光标移到下一个垂直制表位,通常是下一行的同一列
下面2种转义字符可以理解为:字符的8进制或者16进制表示形式
\ddd ddd表示1~3个八进制数字
如 \130 表示字符X
\xdd dd表示2个十六进制的数字
如 \x30 表示字符0
\0 null字符代表没有内容,\0就是\ddd这类转义字符的一种,用于字符串的结束标志,其ASCII码值是0