回车是什么意思?


回车是什么意思?

文章插图
回车键 , 又称确认键、输入键 , 在Windows系统的叫做“Enter” , 在macOS中则叫做“return” , 是用以代表换行的控制码之一 。其位置在引号键的右边 , 另一个位置在数字键盘的右下角 。回车键的另一个作用是确认输入的执行命令 。
01
Enter键
回车键 , 既Enter键 , 在macOS系统中还被叫做return键 , 通常是键盘上最大的那个键 , 在标准键盘上 , 回车键有两个 , 一个是在主键盘区的右边 , Shift键正上方的大键 , 而另一个则在右侧小键盘区域的最右下角 , 加号键的正下方 。
【回车是什么意思?】回车键共有两个作用 , 一个作用是确认输入的执行命令 , 第二个作用就是在文字处理中起换行的作用 。
关于“回车键”的来历 , 还得从机械英文打字机说起 。在机械英文打字机上 , 有一个部件叫“字车” , 每打一个字符(原为单词 , 但是个人觉得这里应该是字符) , “字车”就前进一格 。当打满一行字符后 , 打字者就得推动“字车”到起始位置 , 这时打字机会有两个动作响应:一是“字车”被归位 , 二是滚筒上卷一行 , 以便开始输入下一行 , 这个推动“字车”的动作叫“回车” 。后来 , 在电动英文打字机上 , 人们增加了一个直接起“回车”作用的键 。这个新增的键就被称为“回车键” 。
在电脑键盘上 , “回车键”上曾经使用过“CR”、“RETURN”的字样 , 后来才统一确定为“Enter” 。回车的ASCII代码16进制是“0x0d” 10进制是“13” 在某些语言中可以用‘\r’表示 。不同的操作系统对回车的处理是不同的:在Unix/Linux系统中 , 换行用'\n'一个字符表示 , 而在Windows系统中 , 则用"\r\n"两个字符表示 。
分类:电脑/网络 >>程序设计 >>其他编程语言
问题描述:
为什么C语言中回车和换行是两个不同的概念 , 回车是回到行首 , 那么到底回车的定义是什么啊
解析:
这不仅是C语言的问题 , 是计算机中的通用说法 。
好像是因为早期的计算机都是用电传打字机做终端的吧 。“车”就是电传打字机的打印头 。回车就是让它回到行首 , 但不开始新的一行 , 也就是说你打一个ABC , 加一个回车后打DEF , 则DEF并不打在下一行 , 而是叠在ABC上的 。而换行呢 , 不回车 , 所以你打ABC , 加一个换行后打DEF , 它是在下一行的第4个位置开打的 。所以一般我们要换行 , 实际是用两个字符:回车+换行 , 才真正实现了到下一行行首的目的 。不过后来很多打印机给个回车它可能执行的就是回车+换行了

    推荐阅读