科学

转义字符

编程术语

中文名:转义字符 外文名:Escape Sequence 所属学科:编程学 英文名:Data Link Escape Character 解释:C语言转义
转义字符介绍
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

英语解释

字符型常量所表示的值是字符型变量所能包含的值。我们可以用ASCII表达式来表示一个字符型常量,或者用单引号内加反斜杠表示转义字符。C语言在实际编程过程中,当一个数据结构大于64K字节时会发生“折回”和死锁现象。利用特大指针,使得附加段空间为一用户控制下的动态存储区域,可以正确地处理大于64K字节的数据结构,从而提高内存的使用效率。 

'A','x2f','013';

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

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

各种编程语言转义符

如HTML转义符、java转义符、xml转义符、oracle转义符、sql转义符、sqlserver转义符、php转义符、asp转义符、vb转义符、javascript转义符等等,还有网址中的百分号。

例如,HTML的<>&"©对别是<,>,&,",©的转义字符

XML只有5个转义符:<>&"'

为什么要使用

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

相关资讯
内容声明

1、本网站为开放性注册平台,以上所有展示信息均由会员自行提供,内容的真实性、准确性和合法性均由发布会员负责,本网站对此不承担任何法律责任。

2、网站信息如涉嫌违反相关法律规定或侵权,请发邮件至599385753@qq.com删除。

Copyright © 趣爱秀