转义序列

转义序列

表示 含义
\n 换行符
\t 横向制表符
\\ 反斜线
\' 单引号
\" 双引号
\r 回车符
\b 退格符
\a 报警(响铃)符
\v 纵向制表符
\? 问号
\f 进纸符

泛化的转义序列

形式:
1. \x后紧跟一个或多个16进制数字
2. \后紧跟1个、2个或3个8进制数字(“\1234”表示2个字符:8进制数123对应的字符和字符4)
例子:

表示 含义
\7 响铃
\12 换行符
\40 空格
\0 空字符
\115 字符 M
\x4d 字符 M

综上可见,假设要打印字符 A,可以有3种方法(C++):
1. cout<<'\x41'<<endl; //A 的ASCII码值为0x41
2. cout<<'A'<<endl;
3. cout<<'\101'<<endl; //8进制值为101

posted @ 2018-08-22 21:07  tonasy  阅读(323)  评论(0编辑  收藏  举报