c++中,\b \t \a \r 都是什么意思?

如题所述

c++中\b\t\a\r意思是:\b退格(BS)008、\t水平制表(HT)009、\r回车(CR)013、

\a响铃(BEL)007。

转义字符意义(十进制):

\f换页(FF)012

\n换行(LF)010\v垂直制表(VT)011

\\反斜杠092

\'单引号字符039

\"双引号字符034

\0空字符(NULL)000

\ddd任意字符三位八进制

\xhh任意字符二位十六进制

扩展资料

转义字符作用

在HTML中,定义转义字符串的原因有两个:第一个原因是像“<”和“>”这类符号已经用来表示HTML标签,因此就不能直接当做文本中的符号来使用。为了在HTML文档中使用这些符号,就需要定义它的转义字符串。

脚本语言是弱类型,比如html 并不是编程语言,而是标记语言,有些语言只有一种类型 比如shell 脚本语言,这些语言中字符串都不加引号” ” ,或者可以不加引号“ ”,所以有时候需要转义字符说明某字符此时的身份是普通字符,而不是有特殊意义的元字符。

参考资料来源:百度百科—转义字符


温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-05
转义字符 意义 ASCII码值(十进制)
\a 响铃(BEL) 007
\b 退格(BS) 008
\f 换页(FF) 012
\n 换行(LF) 010
\r 回车(CR) 013
\t 水平制表(HT) 009
\v 垂直制表(VT) 011
\\ 反斜杠 092
\' 单引号字符 039
\" 双引号字符 034
\0 空字符(NULL) 000
\ddd 任意字符 三位八进制
\xhh 任意字符 二位十六进制

参考资料:http://baike.baidu.com/view/1875666.htm

本回答被提问者采纳
第2个回答  2012-04-02
不知道啊 真的不知道呢
相似回答