首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

回车换行

今天,我总算搞清楚"回车"(carriage return)和"换行"(line feed)这两个概念来历和区别了。...在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行时候,要用去0.2秒,正好可以打两个字符。...一个叫做"回车",告诉打字机把打印头定位在左边界;另一个叫做"换行",告诉打字机把纸向下移一行。 这就是"换行"和"回车"来历,从它们英语名字上也可以看出一二。...Unix系统里,每行结尾只有"",即"\n";Windows系统里面,每行结尾是"",即"\r\n";Mac系统里,每行结尾是""。...一个直接后果是,Unix/Mac系统下文件在Windows里打开的话,所有文字会变成一行;而Windows里文件在Unix/Mac下打开的话,在每行结尾可能会多出一个^M符号。 (完)

3.1K50
您找到你想要的搜索结果了吗?
是的
没有找到

回车换行故事

以前在学汇编时候,一直不知道老师在换行时,总会打一个换行符和回车符,原来他们还有这么一个故事…....然后这种打字机每秒可以打10个字符,相当于0.1秒打一个字符;而要完成这两个动作需要花费0.2秒时间,如果在这0.2秒,有新字符传过来的话,那么这些字符将会丢失。...为了解决这个字符丢失问题,研制人员就在每行后面添加了两个表示一行结束字符:一个叫回车(carriage return),相当于告诉打字机,把光标在水平方向上移到最左边;一个叫换行(line feed...这就是回车换行由来。 后来,计算机出现了,这两个概念也被拿了过来。但是那时候储存设备非常昂贵,一些人认为用两个字符用来表示一行结尾非常浪费,于是产生了分支,不同厂商有不同处理方法。...在这些操作系统,Unix操作系统每行结尾只有换行,即”\n”;Windows则是回车+换行,即“\r\n”;而Mac系统里则使用回车来代表结尾,即“\r”。

1.9K30

MySQL数据中有很多换行符和回车符!!该咋办?

,请拿好飞机票; 飞机票 1、如何去掉换行符、回车符 2、SELECT如何忽略"换行符、回车符"进行查询 3、经验总结 附、一张有故事照片(六)   我到公司后先测试一下客户给我错误示例(果然搜不到...),然后排查一下昨天数据是否有问题,发现昨天客户用excel导入数据,存在很多\r\n这种换行符和回车符。...如:库数据为:“换行符\n换行符\n换行符”,然后在界面通过如下SQL查询,那自然是搜不到咯!...SELECT * from `LOL` where name = '换行换行换行符'; 换行符:CHAR(10) = "\n" 回车符: CHAR(13) = "\r"   在MySQL...回车符、换行符都属于char类型,放到varchar时,在navcat等插件上是不显示,需要在mysql终端和navcat对比才能看出来(坑啊~) navcat插件显示如下: MySQL

3.2K30

python0040_换行回车不同_通用换行符_universal_newlines

换行回车回忆上次内容区分概念 terminal终端 主机网络 最终 端点TeleTYpewriter 电传打印机终端硬件shell 终端硬件基础上 软件壳子Console 控制台 主机旁边 控制面板存储文件...字节状态\r 对应字节是 0x0d这个0x0d 好像 在安徒生童话 出现过安徒生童话在 文本观看 模式下 自动 回车换行在 字节观看 模式下 0a0a前面是0d 先0a换行 (line-feed)再... 回车换行电传打字机 渐渐 退出了历史舞台当初纸张 变成了 今天显示器打字机按键 也演变为 如今键盘甚至 有了 操作系统 操作系统 是 如何理解 回车换行 呢?...回车换行 那还有 纯换行回车效果 吗?...纯换行换行效果可以用\v\v 在ascii含义是VT 垂直制表位序号是 11Commodore64 和 macCommondore64 一度 也曾 很流行同样出于 节省空间目的 使用 \r 代替

3.7K00

回车(CR)与换行(LF), r和n区别

一:回车”(Carriage Return)和“换行”(Line Feed)起源 首先,弄清两个概念: 回车CR-将光标移动到当前行开头。 换行LF-将光标“垂直”移动到下一行。...于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”,告诉打字机把纸向下移一行。...这就是“换行”和“回车来历,从它们英语名字上也可以看出一二。 后来,计算机发明了,这两个概念也就被般到了计算机上。那时,存储器很贵,一些科学家认为在每行结尾加两个字符太浪费了,加一个就可以。...Dos和windows采用回车+换行CR/LF表示下一行, 而UNIX/Linux采用换行符LF表示下一行, 苹果机(MAC OS系统)则采用回车符CR表示下一行....所以Windows平台上换行在文本文件是使用 0d 0a 两个字节表示, 而UNIX和苹果平台上换行则是使用0a或0d一个字节表示. ? 注1:关于“回车键”来历,还得从机械英文打字机说起。

2.8K30

【小知识】换行符和回车换行符有什么区别

回车换行区别 总结: 被迫换行-换行 主动换行-回车 回车 \r 本义是光标重新回到本行开头,r英文return,控制字符可以写成CR,即Carriage Return 换行 \n 本义是光标往下一行...不同操作系统下含义: \r: MAC OS 系统行末结束符 \n: UNIX 系统行末结束符 \n\r: window 系统行末结束符 扩展:硬回车和软回车回车就是普通我们按回车产生,它在换行同时也起着段落分隔作用...软回车是用 Shift + Enter 产生,它换行,但是并不换段,即前后两段文字在 Word 属于同一“段”。在应用格式时你会体会到这一点。...软回车能使前后两行行间距大幅度缩小,因为它不是段落标记,要和法定段落标记——硬回车区别出来。硬回车html代码是 … ,段落内容就夹在里面,而软回车代码很精悍: 。...网页文字如果复制到word,则硬回车变为弯曲箭头,软回车变为向下箭头。

4.1K40

换行符 n 和 回车符 r 区别?

顾名思义: 换行符就是另起一新行,光标在新行开头; 回车符就是光标回到一旧行开头;(即光标目前所在行为旧行) -------------------------------------------...---------------------------------- 所以我们平时编写文件回车符(即:回车键 )应该确切来说叫做回车换行符。...即我们换行符通过键盘上回车键来实现。 也即键盘上回车键是用来进行实现换行。 也即键盘上回车键不是用来进行实现回车。...-------------------------------------------------------------------- 在windows系统下,回车换行符号是"\r\n"; 但是在...----------------------------------------------------------------------------- 在解析文本或其他格式文件内容时,常常要碰到判定回车换行地方

66.5K30

Postgresql查询出换行符和回车符:

1、有时候,业务因为回车换行出现错误,第一步,首先要查询出回车符和换行符那一条数据: -- 使用chr(13)和chr(10)进行查询 SELECT * from 数据表名称 WHERE "字段"...like '%'||chr(13)||'%' or "字段" like '%'||chr(10)||'%'; -- 其实查询chr(13)和chr(10)都可以将数据查询出来 SELECT * from...SELECT * from 数据表名称 WHERE "字段" like '%'||chr(10)||'%'; -- chr(int) 将数字转换成字符;例如,select chr(65); A 对于回车换行迷糊...,可以简单了解一下: 回车 \r 本义是光标重新回到本行开头,r英文return,控制字符可以写成CR,即Carriage Return 换行 \n 本义是光标往下一行(不一定到下一行行首),n英文...newline,控制字符可以写成LF,即Line Feed 符号 ASCII码 意义 \n 10 换行NL \r 13 回车CR

2.5K10

python return换行(python换行)

主要代码换行有通用反斜杠和针对字符串起作用三引号结构。 1.反斜杠对于一般表达式来说,反斜杠后直接回车即可实现续行, 使用关键在于反斜杠后不能用空格或者其他符号。...3次方相乘)使用print打印出一个变量可以让输出结果不换行显示,在打印变量名后加上一个逗号将xrange函数遍历数值给予一个列表,然后使用for循环对列表进行遍历,将遍历出来数值全部相加得出…...len(s)5在转义字符应用,最常见就是换行符n… print(456),123456 in:python print 输出不换行python 版本 2.7 print123,print456加逗号缺点...换行点要在操作符后边敲回车。 逗号、冒号、分号前不要加空格。 函数命名使用全部小写方式…13.python垃圾回收机制?...pythonelif相当于c和javaelse if,这需要注意!

7.2K20
领券