【问题标题】:curious about what CR and LF means好奇CR和LF是什么意思
【发布时间】:2013-08-23 08:51:52
【问题描述】:

我知道文件行分隔符在某些操作系统下非常不同,对于 windows 是 CRLF,在 linux 下是 LF,在 MacOS 下是 CR。但是到底是谁命名了这些 ascii 字符呢?那些(LF 和 CR 等)是缩写还是其他?每个ascii字符都有这样的名字吗?

【问题讨论】:

    标签: operating-system


    【解决方案1】:

    CR 代表回车,LF 代表换行。这些名字来自打字机时代。为了开始写下一行,您需要将您的笔架(打字机的移动部分)一直推回左侧,然后使用进纸杆将纸张向上拉出一行。

    是的,其他“控制字符”也有类似的名称。见这里:http://en.wikipedia.org/wiki/ASCII#ASCII_control_characters

    【讨论】:

      【解决方案2】:

      CR代表“回车”,意思是打字机头返回到行首。 LF 用于“换行”,它将打字机中的纸张前进到下一行。

      在大多数打字机中,CRLF 可以由单一机制触发,但有时您还有一个额外的换行键,可以在不移动头部的情况下快速前进到下一行(对公式制定者很有用)。您还可以省略 CR 上的 LF 操作,以便多次写入给定行。

      【讨论】:

        猜你喜欢
        • 2013-06-26
        • 1970-01-01
        • 2015-09-25
        • 1970-01-01
        • 2019-03-14
        • 2014-04-04
        • 2011-03-07
        • 1970-01-01
        相关资源
        最近更新 更多