您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 纺织服装 > ASCII码对照表 -
ASCII码对照表-Linux/Unix编程-工作中用到的东西[2010-4-2717:40:03]ASCII码对照表ASCII码对照表ASCII,AmericanStandardCodeforInformationInterchange念起来像是阿斯key,定义从0到127的一百二十八个数字所代表的英文字母或一样的结果与意义。由于只使用7个位元(bit)就可以表示从0到127的数字,大部分的电脑都使用8个位元来存取字元集(characterset),所以从128到255之间的数字可以用来代表另一组一百二十八个符号,称为extendedASCII。ASCII码键盘ASCII码键盘ASCII码键盘ASCII码键盘27ESC32SPACE33!3435#36$37%38&39'40(41)42*43+44'45-46.47/48049150251352453554655756857958:59;6061=6263?64@65A66B67C68D69E70F71G72H73I74J75K76L77M78N79O80P81Q82R83S84T85U86V87W88X89Y90Z91[92\93]94^95_96`97a98b99c100d101e102f103g104h105i106j107k108l109m110n111o112p113q114r115s116t117u118v119w120x121y122z123{124|125}126~目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(AmericanStandardCodeforInformationInterchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。因为1位二进制数可以表示(21=)2种状态:0、1;而2位二进制数可以表示(22)=4种状态:00、01、10、11;依次类推,7位二进制数可以表示(27=)128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。所以,7位ASCII码是用七位二进制数进行编码的,可以表示128个字符。ASCII码对照表-Linux/Unix编程-工作中用到的东西[2010-4-2717:40:03]第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BEL(振铃)等;通讯专用字符:SOH(文头)、EOT(文尾)、ACK(确认)等;第33~126号(共94个)是字符,其中第48~57号为0~9十个阿拉伯数字;65~90号为26个大写英文字母,97~122号为26个小写英文字母,其余为一些标点符号、运算符号等。注意:在计算机的存储单元中,一个ASCII码值占一个字节(8个二进制位),其最高位(b7)用作奇偶校验位。所谓奇偶校验,是指在代码传送过程中用来检验是否出现错误的一种方法,一般分奇校验和偶校验两种。奇校验规定:正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1;偶校验规定:正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1。附:ASCII表ASCII值控制字符ASCII值控制字符ASCII值控制字符ASCII值控制字符0NUT32(space)64@96、1SOH33!65A97a2STX34”66B98b3ETX35#67C99c4EOT36$68D100d5ENQ37%69E101e6ACK38&70F102f7BEL39,71G103g8BS40(72H104h9HT41)73I105i10LF42*74J106j11VT43+75K107k12FF44,76L108l13CR45-77M109m14SO46.78N110n15SI47/79O111o16DLE48080P112p17DCI49181Q113q18DC250282R114r19DC351383X115s20DC452484T116t21NAK53585U117u22SYN54686V118v23TB55787W119w24CAN56888X120x25EM57989Y121y26SUB58:90Z122z27ESC59;91[123{28FS6092\124|29GS61=93]125}30RS6294^126~31US63?95—127DELNULVT垂直制表SYN空转同步SOH标题开始FF走纸控制ETB信息组传送结束STX正文开始CR回车CAN作废ETX正文结束SO移位输出EM纸尽EOY传输结束SI移位输入SUB换置ENQ询问字符DLE空格ESC换码ACK承认DC1设备控制1FS文字分隔符BEL报警DC2设备控制2GS组分隔符BS退一格DC3设备控制3RS记录分隔符HT横向列表DC4设备控制4US单元分隔符ASCII码对照表-Linux/Unix编程-工作中用到的东西[2010-4-2717:40:03]LF换行NAK否定DEL删除键盘常用ASCII码ESC键VK_ESCAPE(27)回车键:VK_RETURN(13)TAB键:VK_TAB(9)CapsLock键:VK_CAPITAL(20)Shift键:VK_SHIFT($10)Ctrl键:VK_CONTROL(17)Alt键:VK_MENU(18)空格键:VK_SPACE($20/32)退格键:VK_BACK(8)左徽标键:VK_LWIN(91)右徽标键:VK_LWIN(92)鼠标右键快捷键:VK_APPS(93)Insert键:VK_INSERT(45)Home键:VK_HOME(36)PageUp:VK_PRIOR(33)PageDown:VK_NEXT(34)End键:VK_END(35)Delete键:VK_DELETE(46)方向键(←):VK_LEFT(37)方向键(↑):VK_UP(38)方向键(→):VK_RIGHT(39)方向键(↓):VK_DOWN(40)F1键:VK_F1(112)F2键:VK_F2(113)F3键:VK_F3(114)F4键:VK_F4(115)F5键:VK_F5(116)F6键:VK_F6(117)F7键:VK_F7(118)F8键:VK_F8(119)F9键:VK_F9(120)F10键:VK_F10(121)F11键:VK_F11(122)F12键:VK_F12(123)NumLock键:VK_NUMLOCK(144)小键盘0:VK_NUMPAD0(96)小键盘1:VK_NUMPAD0(97)小键盘2:VK_NUMPAD0(98)小键盘3:VK_NUMPAD0(99)小键盘4:VK_NUMPAD0(100)小键盘5:VK_NUMPAD0(101)小键盘6:VK_NUMPAD0(102)小键盘7:VK_NUMPAD0(103)小键盘8:VK_NUMPAD0(104)小键盘9:VK_NUMPAD0(105)小键盘.:VK_DECIMAL(110)小键盘*:VK_MULTIPLY(106)小键盘+:VK_MULTIPLY(107)小键盘-:VK_SUBTRACT(109)小键盘/:VK_DIVIDE(111)PauseBreak键:VK_PAUSE(19)ScrollLock键:VK_SCROLL(145)发表于:2007-05-18,修改于:2007-05-1814:05,已浏览2319次,有评论1条推荐投诉
本文标题:ASCII码对照表 -
链接地址:https://www.777doc.com/doc-4395599 .html