搜档网
当前位置:搜档网 › ZL_C语言合法转义字符

ZL_C语言合法转义字符

C语言中如何判断是不是合法转义字符?
.
以下是实例:
\a 响铃
\b 退格
\f 换页
\n 换行
\r 回车
\t 水平制表
\v 垂直制表
\\ 反斜线字符''\'
\? 问号“?”
\' 单引号(撇号)字符
\" 双引号字符

\0 空字符(NULL)
\ddd 三位八进制
\xhh 二位十六进制
总的转义符就这些啦,
所谓合法的,就是符合以上形式的转义符,除此之外的均不是,
比如\ba,这就是先退格再让a覆盖在上面,而不是先退格再响铃,
凡是碰到反斜杠“\”就要警惕了,看看有没有以上所述的转义,
若没有基本上是错的;
还要注意的是如果输入的是\其他英文字母(不在上述之列),
输出的会是ASCII码(具体参见ASCII码对照表)

相关主题