快好知 kuaihz订阅看过栏目

 

在电脑键盘上有一个写有“Enter”字样并有一弯箭头的按键,被叫做“回车键”。

来历

最早,在打字机上的打字位置是固定的,归位兼换行的扳手用于将承载装纸滚筒的机架(carriage)移到最右边,以便令印字位置对准一行的开头,同时顺便转动滚筒,换至下一行。后来,当打字机的滚筒不再横向移动,改由承载印字头的字车(印字头 carriage)移回到本行的起始位置。

Carriage Return “归位”这术语是电传打印机(TTY)所使用的 Baudot 码(Baudot Code)的一个控制字符,代表回到一行字的起头,但不代表换行(或称进列)。

归位键第一次由1960年在Smith Corona公司的电动打字机出现。 此键一般被标为 “Carriage Return” 或 “Return”。 为了帮助不说英语的用户学习打字,之后出版的打字机经常被标“ ”符号。

关于“回车键”的来历,还得从机械英文打字机说起。在机械英文打字机上,有一个部件叫“字车”,每打一个字符(原为单词,但是个人觉得这里应该是字符),“字车”就前进一格。当打满一行字符后,打字者就得推动“字车”到起始位置,这时打字机会有两个动作响应:一是“字车”被归位,二是滚筒上卷一行,以便开始输入下一行,这个推动“字车”的动作叫“回车”。后来,在电动英文打字机上,人们增加了一个直接起“回车”作用的键。这个新增的键就被称为“回车键”。

在电脑键盘上,“回车键”上曾经使用过“CR”、“RETURN”的字样,后来才统一确定为“Enter”。

作用

回车键有两个作用,一是确认输入的执行命令,二是在文字处理中起换行的作用.

回车键也是电脑键盘上被用得较多的按键之一,使用回车键要注意:不要大力猛敲猛砸。

回车的ASCII代码

计算机

电脑早期引用了许多电信概念与技术。早期制定的代码如ASCII (现今仍沿用)和EBCDIC与后期的Unicode都包括“归位”控制字符。计算机和打印机的文字排列与电传打印机几乎相同。 在电脑上,编辑软件中归位键一般用于结束一行文字输入,并将游标移到下一行的开始位置,选单或选项窗口中一般用于确认当前选项。

在ASCII编码中,归位的编码是十进制的13,或十六进制的\0x0D。在C语言或部份其他语言,会用\r来表示这字符。依照操作系统的不同,有时会配合换行字符\n使用。在不少文字编辑器中,有时也会用 ^r 或 ^M (相当于 Ctrl-M) 来表示。

16进制是“0x0d”

10进制是“13”

在某些语言中可以用"\r"表示。

不同的操作系统对回车的处理是不同的:在Unix/Linux系统中,换行用"\n"一个字符表示,

而在Windows系统中,则用"\r\n"两个字符表示。

虚键:Enter键就是vk_Return = $0D;对应的Char也是#13

vk_LButton = $01;

vk_RButton = $02;

vk_Cancel = $03;

vk_MButton = $04; { NOT contiguous with L & RBUTTON }vk_Back = $08;

vk_Tab = $09;

vk_Clear = $0C;

vk_Return = $0D;

vk_Shift = $10;

vk_Control = $11;

vk_Menu = $12;

vk_Pause = $13;

vk_Capital = $14;vk_Escape = $1B;

投稿
非常不爽,删了吧! 相关词条:其他