学习笔记(转义字符)

所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加""来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

\a 响铃(BEL) 007
\b 退格(BS) 008
\f 换页(FF) 012
\n 换行(LF) 010
\r 回车(CR) 013
\t 水平制表(HT) 009
\v 垂直制表(VT) 011
\ 反斜杠 092
? 问号字符 063
’ 单引号字符 039
" 双引号字符 034
\0 空字符(NULL) 000
\ddd 任意字符 三位八进制
\xhh 任意字符 二位十六进制

补充:\ddd表示以ddd作为八进制数转换成十进制数后对应的ascii码表的字符(注意转化后的十进制数的范围要在ascii码表的范围内,否则不能输出对应字符)

若想打印双引号或单引号需要在前面加\

猜你喜欢

转载自blog.csdn.net/qq_52454367/article/details/112550026