• 回答数

    5

  • 浏览数

    86

amy229815572
首页 > 英语培训 > 转义字符英文

5个回答 默认排序
  • 默认排序
  • 按时间排序

阿滋猫波斯猫

已采纳

转义字符是以‘\’为开头的字符,后面跟一个或几个字符,其意思是将反斜杠‘\’后面的字符转变成为另外的意义。如:\n 不代表字母n而作为换行符。常用的转义字符及其含义如下表所示:

\n 换行

\t 横向跳格(跳到下一制表位置)

\v 竖向跳格

\b 退格

\r 回车

\f 走纸换页

\\ 反斜杠字符’\’

\’ 单引号字符

\a 鸣玲

\ddd 1到3位八进制数所代表的字符

\xhh 1到2位十六进制数所代表的字符

扩展资料:

转义字符串(Escape Sequence),即字符实体(Character Entity)分成三部分:第一部分是一个&符号,英文叫ampersand;第二部分是实体(Entity)名字或者是#加上实体(Entity)编号;第三部分是一个分号。

比如,要显示小于号(<),就可以写 < 或者 < 。

用实体(Entity)名字的好处是比较好理解,一看lt,大概就猜出是less than的意思,但是其劣势在于并不是所有的浏览器都支持最新的Entity名字。而实体(Entity)编号,各种浏览器都能处理。

参考资料:百度百科--转义字符

转义字符英文

309 评论(13)

PP的猪窝

转义字符\n和\r只有一个区别:就是换行方式不同。

\n 软回车:

在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r 的效果。

在Linux、unix 中只表示换行,但不会回到下一行的开始位置。

\r 软空格:

在Linux、unix 中表示返回到当行的最开始位置。

在Mac OS 中表示换行且返回到下一行的最开始位置,相当于Windows 里的 \n 的效果。

例如:

代码

print u"你好吗?\n朋友"print u"——分隔线——"print u"你好吗?\r朋友"

输出结果:

你好吗?

朋友

——分隔线——

朋友吗?

扩展资料

正确理解转义字符\

strlen与sizeof的意义:

sizeof是C/C++中的一个关键字,不是函数,简单的说其作用就是返回一个对象或者类型所占的内存字节数。

strlen()是一个函数,求一个字符串的有效长度,strlen函数的结束条件是遇到\0结束计数。

用sizeof求一个字符串分为几种情况:

1、\后面一般跟的是八进制数如 \000 \377 \378

2、\也可跟16进制如\x11 \xff

3、\后面跟的字符如\a \A \8

如下字符串举例:

"\0000" 可以看成\000 0 \0 ,sizeof 值为3,第一个\000代表ascii第一个元素(NULL空操作),第二个0是字符0,最后红色的\0是系统自带\0(他实际也是\0,\00,\000 也就是ASCII所代表的第一个元素NULL)用于结束字符串。所以sizeof就是3。

128 评论(14)

打篮球的猫咪

escape characters (转义字符)

291 评论(9)

菜菜爱榴莲

\n是newline\t是tabulator(也就是键盘上的tab)\v是vertical tab\b是backspace(也就是键盘上的退格键)\r是return (也就是键盘上的回车,只不过键盘上写的是enter,意为进入)\f是form feed(或feed)\a是alarm

84 评论(10)

月语星纱

1、\n 软回车:在Windows 中表示换行且回到下一行的最开始位置。相当于Mac OS 里的 \r 的效果。在Linux、unix 中只表示换行,但不会回到下一行的开始位置。2、\r 软空格:在Linux、unix 中表示返回到当行的最开始位置。在Mac OS 中表示换行且返回到下一行的最开始位置,相当于Windows 里的 \n 的效果。

250 评论(14)

相关问答