编程中具有特殊意义的符号标记
常用的:
转义序列符 | 描述 | 含义 |
\n | 换行符 | 移到下一行 |
\t | 水平制表符 | 移动到下一水平制表位,相当于tab |
\v | 垂直制表符 | 移动到下一垂直制表位 |
\b | 退格符 | 移回一个空格 |
\r | 回车符 | 光标返回至当前行的开始处,用于套印 |
\f | 换页符 | 发出一个换页指令 |
\a | 警报 | 发出一个警报 |
\\ | 反斜线 | 插入一个反斜线字符 |
\? | 问号 | 插入一个问号字符 |
\0 | 空字符 | 插入一个空字符,它被定义为具有数值0 |
一 形式
1) 以反斜杠"\"开头的字符串, 如 "\n", "\t", '\r",
二 作用
1) 通过转移字符实现一些特殊的作用
三 分类
1) 八进制转义序列 (1-3位数字)
从\'000'到'\377'
\0:空字符
2)Unicode转义字符 (\u+4位16进制数字)
从o至65535
\u000:空字符
点的转义:. ==> u002E
美元符号:$ ==> u0024
乘方符号:^ ==> u005E
左大括号:{ ==> u007B
左方括号:[ ==> u005B
左圆括号:( ==> u0028
竖线:| ==> u007C
右圆括号:) ==> u0029
星号:* ==> u002A
加号:+ ==> u002B
问号:? ==> u003F
反斜杠: ==> u005C
3) 特殊字符(3个)
\' 单引号字符
\":双引号
\\ 反斜杠字符
4) 控制字符(5个)
\r 回车
\n 换行
\f 走纸换页
\t 横向跳格
\b 退格