greenerycn的专栏

热爱技术,喜新不厌旧,活泼开朗.天天快乐!

转载 关于换行(carriage return)和回车(line feed)收藏

新一篇: iis5.1 独立包 安装方法

关于换行(carriage return)和回车(line feed)

在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。

于是,研制人员想了个办法解决这个问题,就是在每行后面加两个表示结束的字符。一个叫做“回车”,告诉打字机把打印头定位在左边界;另一个叫做“换行”,告诉打字机把纸向下移一行。

这就是“换行”和“回车”的来历,从它们的英语名字上也可以看出一二。

终于发现,这里出现了研制人员这个词。看来这并不是用户需求(或期望),非常类似于程序员要改正一个 Bug。

来自:http://www.junchenwu.com/2007/03/the_wysiwyg_usability.html 

终于知道换行和回车的历史了,可是为什么unix下就一个,而windows下是两个呢?又是一个问题,谁来帮我解答?

发表于 @ 2007年03月26日 18:57:00|评论(loading...)|编辑

旧一篇: Unix-center免费提供Unix/Linux体验和测试环境

评论

#xiaobaizp 发表于2008-01-15 18:16:22  IP: 218.28.20.*
大哥弄错了,line feed是换行!
#greenerycn 发表于2008-06-26 23:02:16  IP: 61.132.138.*
哈哈,没注意啊,看英文单词就该发现.
谢谢提醒.
发表评论  


当前用户设置只有注册用户才能发表评论。如果你没有登录,请点击登录
Csdn Blog version 3.1a
Copyright © greenerycn