\n是换行,英文是New line,表示使光标到行首
\r是回车,英文是Carriage return,表示使光标下移一格

\r\n表示回车换行

我们在平时使用电脑时,已经习惯了回车和换行一次搞定,敲一个回车键,即是回车,又是换行。

1、\n 软回车

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

2、\r 软空格:

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

3、\t 跳格(移至下一列)。

它们在双引号或定界符表示的字符串中有效,在单引号表示的字符串中无效。
\r\n 一般一起用,用来表示键盘上的回车键,也可只用 \n。
\t表示键盘上的“TAB”键。

就像你使用 enter和shift+enter的区别

4、文件中的换行符号:

linux,unix: \r\n
windows : \n
Mac OS : \r

5、常用转义符号的意义:

\n  LF或ASCII中的0x0A(10)
\r  CR或ASCII中的0x0D(13)
\t  水平制表符-HT或ASCII中的0x09(9)
\\  反斜杠
\$  美圆符
\"  双引号
\'  单引号

6、"\r\n"与"</br>"的区别

\r\n是输出的HTML代码换行,客户看到的效果没有换行。

如果是输出给浏览器,就用<br/>

\r\n,好比你在DreamWeaver里做一个网页,在源代码里按一下回车,是给源代码回车换行。
是输出一个(HTML标记性语言),在HTML中解释为输入的字换行。 \r\n的作用是给源代码回车换行,输入后,查看html源代码,就看会到有换行,而HTML解释器(浏览器)认为它是没用的东西,用不用都一样显示。

\r、\n、“回车键”,三者的关系与区别?相关推荐

  1. ASCII编码,unicode编码,utf-8编码,三者的关系与区别(山河变幻到大一统)

    编码方式,就是把字符转化为二进制10的方式 1.最早出现的ASCII编码,表示英语字符(单)和一些电脑上的字符比如空格等,一共规定128种编码: 2.很多年过去之后,电脑传播了,很多国家不用英文,但还 ...

  2. java map与set的区别_java 集合(list,set,map)三者之间的关系和区别

    原 java 集合(list,set,map)三者之间的关系和区别 一:先上一张关系图,让大家看的更明白. 备注:其中红色部分为实现,其他地方均为接口. 二:各自的特点. List 有序,可重复Arr ...

  3. 栈,队列和链表三者之间的关系与区别

    最近一直在学习算法,刷算法题,但是自从大学毕业以来,数据结构的知识都还给老师了,只会个数组,所以前期刷的题目也都是有关数组的 最近跟着小册重学了一遍数据结构,今天就记录一下栈,队列和链表三者之间的关系 ...

  4. 窗口类、窗口类对象与窗口 三者之间关系

    本文摘自孙鑫<VC++深入详解3.3.1> 3.3.1  三者之间关系 很多开发人员都将窗口类.窗口类的对象和窗口之间的关系弄混淆了.为了使读者能更好地理解它们之间的关系,下面我们将模拟C ...

  5. fsync与fflush的关系和区别

    read/write/fsync与fread/fwrite/fflush的关系和区别 read/write/fsync: linux底层操作: 内核调用, 涉及到进程上下文的切换,即用户态到核心态的转 ...

  6. HTML、 CSS、 JavaScript三者的关系

    HTML. CSS. JavaScript三者的关系 HTML. CSS. JavaScript三者的关系     网页主要由三部分组成: 结构( Structure) . 表现( Presentat ...

  7. 文化袁探索专栏——Activity、Window和View三者间关系

    文化袁探索专栏--Activity.Window和View三者间关系 <文化袁探索专栏--View三大流程#Measure 文化袁探索专栏--View三大流程#Layout 文化袁探索专栏--H ...

  8. 数据库 关系模式和关系的区别

    定义 关系(Relation) D1 × D2 × ··· × Dn 的子集叫做在域D1,D2,···,Dn 上的关系,表示为 R(D1,D2,···,Dn ),其中R就是关系名,n就是目或度. 一个 ...

  9. Java 入门之1:浅谈Java的最基本概念及JDK、JRE、JVM之间的关系和区别

    目录 前言: 一句话介绍Java语言的故事 一句话概括Java的特性和优势 两句话阐述JAVA_HOME环境变量和classpath环境变量的作用是什么 简述JDK.JRE.JVM之间的关系 Java ...

最新文章

  1. Redis主从复制配置
  2. Cocos2d中从场景切换到UIViewController视图方法总结
  3. Tomcat 与 Resin PK大战
  4. 你需要培养科研必备的10项能力
  5. egg风格 什么意思_小小的“egg”,有你想象不到的秘密……
  6. Redis缓存击穿和缓存雪崩、缓存穿透以及对应的解决方案
  7. C语言的编译链接过程的介绍
  8. linux at24测试程序,linux 2.6下eeprom at24c08 i2c设备驱动(new style probe方式)
  9. stm32 工业按键检测_基于STM32芯片的能谱仪设计
  10. 【更新】Infragistics Ultimate UI for Windows Forms v18
  11. linux内核调度算法(2)--CPU时间片如何分配
  12. 华为机试HJ37:统计每个月兔子的总数(斐波那契数列)
  13. 小试OKR一季度之后有感分享,你要不要试试ORK?
  14. 如何实现台达触摸屏与台达PLC之间的远距离无线数据交换?
  15. python 绘制三国演义人物关系图
  16. 台湾省应广科技PMS150C纯IO PWM单片机MCU
  17. 中规中矩的linux安装jdk 1.8
  18. access中的Format用法详解
  19. thinkphp构架
  20. 使用爬虫抓取淘宝商品数据

热门文章

  1. 体验华为Mate40 Pro评测后,终于明白为何加价了
  2. 手机无显示如何和电脑连接服务器,手机远程连接无网电脑连接服务器
  3. OSChina 周一乱弹 ——家财万贯有尽时,跪求大法无绝期
  4. Android 以太网(有线网络)开关和状态的判断
  5. 基于飞桨复现语义分割网络HRNet,实现瓷砖缺陷检测
  6. json java 转义_java解析json,带转义字符的json
  7. 浅谈C语言和C++语言中遇到的字符串结束符的问题
  8. 网易游戏研发工程师实习生(客户端方向)一面
  9. 实验07 结构体与文件(2021级)
  10. 【css】炫酷半边边框效果div