火山中文编程学习:014初识转义符的功能以及作用

1、转义字符是很多程序语言、数据格式和通信协议的形式文法的一部分。对于一个给定的字母表,一个转义字符的目的是开始一个字符序列,使得转义字符开头的该字符序列具有不同于该字符序列单独出现时的语义。因此转义字符开头的字符序列被叫做转义序列。

转义序列通常有两种功能。第一个是编码一个句法上的实体,如设备命令或者无法被字母表直接表示的特殊数据。第二种功能,也叫字符引用,用于表示无法在当前上下文中被键盘录入的字符(如字符串中的回车符),或者在当前上下文中会有不期望的含义的字符(如C语言字符串中的双引号字符",不能直接出现,必须用转义序列表示)。在后面那种情况,转义序列是一种由转义字符自身和一个被引用的字符组成的一个二合字母(digraph)情形。

2可能觉觉得很不好理解,那么下面打开上节课的列子,如图DOS界面光标想要换行,这就要使用转移字符了。

3、看下代码怎么写。

转义字符及其含义

符号         说明

\'               单引号

\"              双引号

\a             发出系统响铃声

\b             退格符

\n             换行符

\t              横向制表符(TAB)

\v             纵向制表符

\r              回车符

\f              换页符

\o             八进制数代表的字符

\x            十六进制数代表的字符

\0            表示一个空字符

\\             反斜杠

(0)

相关推荐