什么是ASC II 字符? 什么是ASCⅡ码值啊

作者&投稿:庾进 (若有异议请与网页底部的电邮联系)
这个在计算机基础知识里有:

ASCII码英文全称America Standard Code for Information Interchange,中文意思:美国信息交换标准码。它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。ASCII码于1968年提出,用于在不同计算机硬件和软件系统中实现数据传输标准化,在大多数的小型机和全部的个人计算机都使用此码。ASCII码划分为两个集合:128个字符的标准ASCII码和附加的128个字符的扩充和ASCII码。

因为1位二进制数可以表示(21=)2种状态:0、1;而2位二进制数可以表示(22)=4种状态:00、01、10、11;依次类推,7位二进制数可以表示(27=)128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。所以,7位ASCII码是用七位二进制数进行编码的,可以表示128个字符。

第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个小写英文字母,其余为一些标点符号、运算符号等。

就是你在键盘上所看到的这些字符

ASCⅡ符号编码是什么~

目前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码(American Standard Code for Information Interchange,美国标准信息交换码),它已被国际标准化组织(ISO)定为国际标准,称为ISO 646标准。适用于所有拉丁文字字母,ASCII码有7位码和8位码两种形式。因为1位二进制数可以表示(2=)2种状态:0、1;而2位二进制数可以表示(2)=4种状态:00、01、10、11;依次类推,7位二进制数可以表示(2=)128种状态,每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127。所以,7位ASCII码是用七位二进制数进行编码的,可以表示128个字符。   第0~32号及第127号(共34个)是控制字符或通讯专用字符,如控制符:LF(换行)、CR(回车)、FF(换页)、DEL(删除)、BS(退格)、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。一个ASCll码由8位二进制数码组成的。其中,用于表达字符的二进制码有7个,最后一个用于检测错误,或空闲不用。 编辑本段ASCII码表   八进制 十六进制 十进制 字符   00 00 0 nul   01 01 1 soh   02 02 2 stx   03 03 3 etx   04 04 4 eot   05 05 5 enq   06 06 6 ack   07 07 7 bel   10 08 8 bs   11 09 9 ht   12 0a 10 nl   13 0b 11 vt   14 0c 12 ff   15 0d 13 er   16 0e 14 so   17 0f 15 si   20 10 16 dle   21 11 17 dc1   22 12 18 dc2   23 13 19 dc3   24 14 20 dc4   25 15 21 nak   26 16 22 syn   27 17 23 etb   30 18 24 can   31 19 25 em   32 1a 26 sub   33 1b 27 esc   34 1c 28 fs   35 1d 29 gs   36 1e 30 re   37 1f 31 us   40 20 32 sp   41 21 33 !   42 22 34 "   43 23 35 #   44 24 36 $   45 25 37 %   46 26 38 &   47 27 39 `   50 28 40 (   51 29 41 )   52 2a 42 *   53 2b 43 +   54 2c 44 ,   55 2d 45 -   56 2e 46 .   57 2f 47 /   60 30 48 0   61 31 49 1   62 32 50 2   63 33 51 3   64 34 52 4   65 35 53 5   66 36 54 6   67 37 55 7   70 38 56 8   71 39 57 9   72 3a 58 :   73 3b 59 ;   74 3c 60   77 3f 63 ?   100 40 64 @   101 41 65 A   102 42 66 B   103 43 67 C   104 44 68 D   105 45 69 E   106 46 70 F   107 47 71 G   110 48 72 H   111 49 73 I   112 4a 74 J   113 4b 75 K   114 4c 76 L   115 4d 77 M   116 4e 78 N   117 4f 79 O   120 50 80 P   121 51 81 Q   122 52 82 R   123 53 83 S   124 54 84 T   125 55 85 U   126 56 86 V   127 57 87 W   130 58 88 X   131 59 89 Y   132 5a 90 Z   133 5b 91 [   134 5c 92 \   135 5d 93 ]   136 5e 94 ^   137 5f 95 _   140 60 96 '   141 61 97 a   142 62 98 b   143 63 99 c   144 64 100 d   145 65 101 e   146 66 102 f   147 67 103 g   150 68 104 h   151 69 105 i   152 6a 106 j   153 6b 107 k   154 6c 108 l   155 6d 109 m   156 6e 110 n   157 6f 111 o   160 70 112 p   161 71 113 q   162 72 114 r   163 73 115 s   164 74 116 t   165 75 117 u   166 76 118 v   167 77 119 w   170 78 120 x   171 79 121 y   172 7a 122 z   173 7b 123 {   174 7c 124 |   175 7d 125 }   176 7e 126 ~   177 7f 127 del   C语言打印ACII码表   #include   int main()   {   int i;   printf("十进制十六进制符号
");   for(i=0;i<=127;i++) printf("%d%x%c
",i,i,i); //部分字符不可显   return 0;   } 编辑本段常用的键盘ASCII码   ESC键 VK_ESCAPE (27)   回车键: VK_RETURN (13)   TAB键: VK_TAB (9)   Caps Lock键: 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)   Page Up: 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)   Num Lock键: 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)   Pause Break键: VK_PAUSE (19)   Scroll Lock键: VK_SCROLL (145)

计算机内部采用二进制的方式计数,那么它为什么又能识别十进制数和各种字符、图形呢?其实,不论是数值数据还是文字、图形等,在计算机内部都采用了一种编码标准。通过编码标准可以把它转换成二进制数来进行处理,计算机将这些信息处理完毕再转换成可视的信息显示出来。常用的字符代码是ASCII码,它原来是美国的国家标准,1967年被定为国际标准。
ASCII码由8位二进制数组成,其中最高位为较验位,用于传输过程检验数据正确性。其余7位二进制数表示一个字符,共有128种组合。如回车的ASCII码为0001101(13),空格的ASCII码为0100000(32),“0” 的ASCII码为0110000(48),“A” 的ASCII码为1000001(65),“a”的ASCII码为1100001(97)。