转义字符

发布时间:2022-12-05 05:54:33   来源:文档文库   
字号:

所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
转义字符意义ASCII码值(十进制
\a响铃(BEL007
\b退格(BS008
\f换页(FF012
\n换行(LF010
\r回车(CR013
\t水平制表(HT009
\v垂直制表(VT011
\\反斜杠092
\?问号字符063
\'单引号字符039


\"双引号字符034
\0空字符(NULL000
\ddd任意字符三位八进制
\xhh任意字符二位十六进制
字符型常量
字符型常量所表示的值是字符型变量所能包含的值。我们可以用ASCII表达式来表示一个字符型常量,或者用单引号内加反斜杠表示转义字符。
'A','\x2f','\013';
其中:\x表示后面的字符是十六进制数,\0表示后面的字符是八进制数。
注意:在TurboC2.0中,字符型常量表示数的范围是-128127,除非你把它声明unsigned,这样就是0255
上面我们见到的\x,\n,\a等等都是叫转义字符,它告诉编译器需要用特殊的方式进行处理。下面给出所有的转义字符和所对应的意义:
转义字符描述
\'单引号

本文来源:https://www.2haoxitong.net/k/doc/e0ea770852ea551810a687ff.html

《转义字符.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式