C#转义字符(Z)

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

所有的转义字符和所对应的意义:


转义字符


意义


ASCII码值(十进制)


\a


响铃(BEL)


007


\b


退格(BS) ,将当前位置移到前一列


008


\f


换页(FF),将当前位置移到下页开头


012


\n


换行(LF) ,将当前位置移到下一行开头


010


\r


回车(CR) ,将当前位置移到本行开头


013


\t


水平制表(HT) (跳到下一个TAB位置)


009


\v


垂直制表(VT)


011


\\


代表一个反斜线字符‘‘\‘


092


\‘


代表一个单引号(撇号)字符


039


\"


代表一个双引号字符


034


\0


空字符(NULL)


000


\ddd


1到3位八进制数所代表的任意字符


三位八进制


\xhh


1到2位十六进制所代表的任意字符


二位十六进制

注意:区分,斜杠:"/"  与 反斜杠:"\" ,此处不可互换

字符型常量

字符型常量所表示的值是字符型变量所能包含的值。我们可以用ASCII表达式来表示一个字符型常量,或者用单引号内加反斜杠表示转义字符。

‘A‘, ‘\x2f‘, ‘\013‘;

其中:\x表示后面的字符是十六进制数,\0表示后面的字符是八进制数。

注意:在Turbo C 2.0中,字符型常量表示数的范围是-128到127,除非你把它声明为unsigned,这样就是0到255。

上面我们见到的\x,\n,\a等等都是叫转义字符,它告诉编译器需要用特殊的方式进行处理。

时间: 2024-08-10 02:09:39

C#转义字符(Z)的相关文章

转义字符_MySQL识别下面的转义序列

转义字符.MySQL识别下面的转义序列 在字符串中,某些序列具有特殊含义.这些序列均用反斜线('\')开始,即所谓的转义字符.MySQL识别下面的转义序列: \0 ASCII 0(NUL)字符. \' 单引号('''). \" 双引号('"'). \b 退格符. \n 换行符. \r 回车符. \t tab字符. \Z ASCII 26(控制(Ctrl)-Z).该字符可以编码为'\Z',以允许你解决在Windows中ASCII 26代表文件结尾这一问题.(如果你试图使用mysql db

C# 语言基础(转义字符)

常用的项目后缀: .config---配置文件(存放配置参数的文件) .csproj---项目文件(管理项目的文件) .sln-------解决方案文件(管理项目) .cs--------源文件(程序代码) 函数的四要素:名称,输入,输出,加工: 快捷键:ctrl+k,然后按 ctrl+c,注释本行: ctrl+k,然后按 ctrl+u,注取消释本行: shift+delete             一删删一行 ctrl+z                     恢复操作: 注释://  注

Linux Shell之通配符、转义字符、元字符

这里分别给大家讲解Linux Shell 通配符http://www.maiziedu.com/course/482/.转义字符.元字符. 一.linux shell通配符(wildcard) 通配符是由shell处理的(不是由所涉及到命令语句处理的,其实我们在shell各个命令中也没有发现有这些通配符介绍), 它只会出现在命令的"参数"里(它不用在命令名称里,也不用在操作符上).当shell在"参数"中遇到了通配符时,shell会将其当作路径或文件名去在磁盘上搜寻

C语言转义字符表和ASCII码表

常用转义字符表 和 ASCII码表完整版 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 ASCII值 控制字符 0 NUT 32 (space) 64 @ 96 . 1 SOH 33 ! 65 A 97 a 2 STX 34 " 66 B 98 b 3 ETX 35 # 67 C 99 c 4 EOT 36 $ 68 D 100 d 5 ENQ 37 % 69 E 101 e 6 ACK 38 & 70 F 102 f 7 BEL 39 , 71 G 103 g

Linux Shell 通配符、转义字符、元字符、特殊字符

一.linux shell通配符(wildcard) 通配符是由shell处理的(不是由所涉及到命令语句处理的,其实我们在shell各个命令中也没有发现有这些通配符介绍), 它只会出现在命令的"参数"里(它不用在命令名称里,也不用在操作符上).当shell在"参数"中遇到了通配符时,shell会将其当作路径或文件名去在磁盘上搜寻可能的匹配:若符合要求的匹配存在,则进行替换(路径扩展):否则就将该通配符作为一个普通字符传递给"命令",然后再由命令进

Oracle--通配符、Escape转义字符、模糊查询语句

一.通配符 通配符描述示例 %:匹配包含零个或更多字符的任意字符串.WHERE title LIKE '%computer%' 将查找处于书名任意位置的包含单词 computer 的所有书名. _(下划线):匹配任何单个字符.WHERE au_fname LIKE '_ean' 将查找以 ean 结尾的所有 4 个字母的名字(Dean.Sean 等). [ ]:指定范围 ,([a-f]) 或集合 ([abcdef]) 中的任何单个字符.WHERE au_lname LIKE '[C-P]arse

<摘录>perl正则表达式中的元字符、转义字符、量词及匹配方式

Linux平台上被广泛使用的正则表达式库PCRE - Perl-compatible regular expressions,从其名字即可知道,PCRE提供的是一套与Perl中相兼容的正则表达式. 元字符(Meta-character) '\' : 在任何元字符前面加上反斜线,就会使它失去元字符的特殊作用.例如/3\.1415/这个模式里没有通配符 '^' : 匹配行首:在字符集中它是脱字符,表示求补集 '$' : 匹配行尾(或结尾处新行之前字符) '.' : 除新行(newline)外的任一字

HTML转义字符大全(转)

1.常用转义字符 转义字符串(Escape Sequence)也称字符实体(Character Entity).在HTML中,定义转义字符串的原因有两个:第一个原因是像“<”和“>”这类符号已经用来表示HTML标签,因此就不能直接当作文本中的符号来使用.为了在HTML文档中使用这些符号,就需要定义它的转义字符串.当解释程序遇到这类字符串时就把它解释为真实的字符.在输入转义字符串时,要严格遵守字母大小写的规则.第二个原因是,有些字符在ASCII字符集中没有定义,因此需要使用转义字符串来表示.表1

C++ 转义字符和ASCII表

1. C++ 转义字符 转义字符 意义 ASCII码值(十进制) \a 响铃(BEL) 007 \b 退格(BS) ,将当前位置移到前一列 008 \f 换页(FF),将当前位置移到下页开头 012 \n 换行(LF) ,将当前位置移到下一行开头 010 \r 回车(CR) ,将当前位置移到本行开头 013 \t 水平制表(HT) (跳到下一个TAB位置) 009 \v 垂直制表(VT) 011 \\ 代表一个反斜线字符''\' 092 \' 代表一个单引号(撇号)字符 039 \" 代表一个双