什么是扩展ASC码

作者&投稿:在黎 (若有异议请与网页底部的电邮联系)
c语言c++:如何让自己的编程软件显示扩展ASC2码?~

ASCII编码从0 -- 127,其中前半部分是控制码,后半部分为可显示码。

你需要用函数SetConsoleOutputCP设置控制台程序输出代码页。
#include#includeunsigned char i;int main(void){SetConsoleOutputCP(437); for(i=180;i<=204;i++)printf("%d %c
",i,i);return 0;}

国信息交换标准码 (ASCII)

标准的单字节字符编码方案,用于基于文本的数据。ASCII 码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符。标准 ASCII 码使用 7 位二进制数来表示所有的大写和小写字母,数字 0 到 9、标点符号,以及在美式英语中使用的特殊控制字符。目前许多基于 x86 的系统都支持使用扩展(或“高”)ASCII。扩展 ASCII 码允许将每个字符的第 8 位用于确定附加的 128 个特殊符号字符、外来语字母和图形符号。

ASCII = American Standard Code for Information Interchange

Ascii码表
0 ?/FONT> 32 [space] 64 @ 96 `
1 · 33 ! 65 A 97 a
2 · 34 " 66 B 98 b
3 · 35 # 67 C 99 c
4 · 36 $ 68 D 100 d
5 · 37 % 69 E 101 e
6 · 38 & 70 F 102 f
7 · 39 ' 71 G 103 g
8 * * 40 ( 72 H 104 h
9 * * 41 ) 73 I 105 i
10 * * 42 * 74 J 106 j
11 · 43 + 75 K 107 k
12 · 44 , 76 L 108 l
13 * * 45 - 77 M 109 m
14 · 46 . 78 N 110 n
15 · 47 / 79 O 111 o
16 · 48 0 80 P 112 p
17 · 49 1 81 Q 113 q
18 · 50 2 82 R 114 r
19 · 51 3 83 S 115 s
20 · 52 4 84 T 116 t
21 · 53 5 85 U 117 u
22 · 54 6 86 V 118 v
23 · 55 7 87 W 119 w
24 · 56 8 88 X 120 x
25 · 57 9 89 Y 121 y
26 · 58 : 90 Z 122 z
27 · 59 ; 91 [ 123 {
28 · 60 < 92 \ 124 |
29 · 61 = 93 ] 125 }
30 · 62 > 94 ^ 126 ~
31 · 63 ? 95 _ 127 ·
128 · 160 [space] 192 à 224 à
129 · 161 ?/FONT> 193 á 225 á
130 · 162 ¢ 194 ?/FONT> 226 a
131 · 163 £ 195 ?/FONT> 227 ?/FONT>
132 · 164 ¤ 196 ?/FONT> 228 ?/FONT>
133 · 165 ¥ 197 ?/FONT> 229 ?/FONT>
134 · 166 | 198 ?/FONT> 230 ?/FONT>
135 · 167 § 199 ?/FONT> 231 ?/FONT>
136 · 168 ¨ 200 è 232 è
137 · 169 © 201 é 233 é
138 · 170 a 202 ê 234 ê
139 · 171 ?/FONT> 203 ?/FONT> 235 ?/FONT>
140 · 172 ?/FONT> 204 ì 236 ì
141 · 173 - 205 í 237 í
142 · 174 ® 206 ?/FONT> 238 ?/FONT>
143 · 175 ˉ 207 ?/FONT> 239 ?/FONT>
144 · 176 ° 208 D 240 e
145 ‘ 177 ± 209 ?/FONT> 241 ?/FONT>
146 ’ 178 2 210 ò 242 ò
147 · 179 3 211 ó 243 ó
148 · 180 ′ 212 ?/FONT> 244 ?/FONT>
149 · 181 μ 213 ?/FONT> 245 ?/FONT>
150 · 182 ?/FONT> 214 ?/FONT> 246 ?/FONT>
151 · 183 · 215 × 247 ÷
152 · 184 ?/FONT> 216 ?/FONT> 248 ?/FONT>
153 · 185 1 217 ù 249 ù
154 · 186 o 218 ú 250 ú
155 · 187 ?/FONT> 219 ?/FONT> 251 ?/FONT>
156 · 188 ?/FONT> 220 ü 252 ü
157 · 189 ?/FONT> 221 Y 253 y
158 · 190 ?/FONT> 222 T 254 t
159 · 191 ?/FONT> 223 ?/FONT> 255 ?

*·Microsoft Windows.不支持这些字符。

* *值 8、9、10 和 13 分别转换为退格、制表、换行和回车字符。它们并没有特定的图形显示,但会依不同的应用程序,而对文本显示有不同的影响

ASCII 二进制码表

000 001 010 011 100 101 110 111

0000 NUL DLE SP 0 @ P ` p
0001 SOH DC1 ! 1 A Q a q
0010 STX DC2 “ 2 B R b r
0011 ETX DC3 # 3 C S c s
0100 EOT DC4 $ 4 D T d t
0101 ENQ NAK % 5 E U e u
0110 ACK SYN & 6 F V f v
0111 BEL ETB ‘ 7 G W g w
1000 BS CAN ( 8 H X h x
1001 HT EM ) 9 I Y i y
1010 LF SUB * : J Z j z
1011 VT ESC + ; K [ k {
1100 FF FS , < L \ l |
1101 CR GS - = M ] m }
1110 SO RS . > N ^ n ~
1111 SI US / ? O _ o DEL


关于文件格式的知识?
COD Microsoft C编译器产生的可显示机器码\/汇编代码文件,其中附有源C代码作为注释 COM 命令文件(程序) CPD Corel Print Office文件(图形) CPD,CPE 传真覆盖文档 CPI Microsoft MS-DOS代码页信息文件 CPL 控制面板扩展名,Corel颜色板 CPO Corel打印存储文件 CPP C++代码文件 CPR Corel提供说明书文件 CPT Corel ...

文件扩展名是什么?
COD Microsoft C编译器产生的可显示机器码\/汇编代码文件,其中附有源C代码作为注释 COM 命令文件(程序) CPD Corel Print Office文件(图形) CPD,CPE 传真覆盖文档 CPI Microsoft MS-DOS代码页信息文件 CPL 控制面板扩展名,Corel颜色板 CPO Corel打印存储文件 CPP C++代码文件 CPR Corel提供说明书文件 CPT Corel ...

ASCⅡ码、Unicode编码和汉字编码的区别?
ASCⅡ码、Unicode编码和汉字编码的区别?想知道他们的区别和共存关系?希望回答能形象一点? 我很感谢过来剪贴的朋友,但这个问题大家不要剪贴来东西,我希望通过通俗的语言来了解一下,就比如说在你的计算机上哪些工作是ASCⅡ码完成的、哪些工作是Unicode编码完成的,哪些工作是汉字编码码完成的?区别和共存关系,希望回答的...

关于扩展名
COD Microsoft C编译器产生的可显示机器码\/汇编代码文件,其中附有源C代码作为注释 COM 命令文件(程序) CPD Corel Print Office文件(图形) CPD,CPE 传真覆盖文档 CPI Microsoft MS-DOS代码页信息文件 CPL 控制面板扩展名,Corel颜色板 CPO Corel打印存储文件 CPP C++代码文件 CPR Corel提供说明书文件 CPT Corel ...

谁给我说说扩展名多少种和简要的说一下它们是干什么的?
动画光标文件扩展名,例如动画沙漏。.ansASCII字符图形动画文件.ap应用文件,存在于Dbase,Foxbase,Foxpro系统软件的环境下.app应用文件,存在于Dbase,Foxbase,Foxpro系统软件的环境下.arc一种较早的压缩文件,可以使用WinZip,WinRAR,PKARC等软件打开.arj压缩文件。可以使用WinZip,WinRAR,PKARC等软件打开.art是美国在线最常...

扩展名是什么意思
详情请查看视频回答

大家帮个忙~什么扩展名都是什么意思~~~
dxf 图形交换格式,一种计算机辅助设计的文件格式,最初开发用来与AutoCAD一起使用,以便于图形文件在应用程序之间的传递,它以ASCII方式储存图形,在表现图形的大小方面十分精确 der Certiticate文件 dic Txt文件 emf 由Microsoft公司开发的Windows32位扩展图元文件格式,其总体设计目标是要 补在MicrosoftWindows3.1(Win16)中...

ASCII码是如何比较大小的
1、常用字符有128个,编码从0到127。2、控制字符:0~31、127,共33个,不可显示。3、普通字符:95个,包括10个阿拉伯数字、52个英文大小写字母、33个运算符。4、每个字符占一个字节,7位,最高位为0。ASCII码的大小规则,0-9<A-Z<a-z:1、数字比字母要小。如 “7”<“F”2、数字...

计算机文件扩展名大全
COD Microsoft C编译器产生的可显示机器码\/汇编代码文件,其中附有源C代码作为注释COM 命令文件(程序)CPD Corel Print Office文件(图形)CPD,CPE 传真覆盖文档CPI Microsoft MS-DOS代码页信息文件CPL 控制面板扩展名,Corel颜色板CPO Corel打印存储文件CPP C++代码文件CPR Corel提供说明书文件CPT Corel 照片-绘画图像CPX...

已知字符A的ASCII码是01000001B,字符D的ASCII码是——
字符D的ASCII码是0100 0100B(二进制)。在标准ASCII码表中,大写英文字母是连续表,D在A后面3位,所以D的ASCII码=01000001B(二进制)+3(十进制)=01000100B(二进制)。ASCII 码使用指定的7位或8位二进制数组合来表示128或256种可能的字符。标准ASCII 码也叫基础ASCII码,使用7位二进制数来表示所有...

东港市13113753817: 什么是ASC||码? -
欧佩盐酸: ASCII(American Standard Code for Information Interchange,美国信息互换标准代码)是基于拉丁字母的一套电脑编码系统.它主要用于显示现代英语和其他西欧语言.它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646. ( ...

东港市13113753817: ASC编码是怎么回事?在用C++编程时怎么用 -
欧佩盐酸: 是ASCII码吧? 通常在编程时根本不需要考虑是怎么编码的,你只顾根据语言规则写自己的代码就行了,怎么编码这个编译器自己会完成!附: ASCII码是美国标准信息交换标准码 ( American Standard Code for Information Interchange, ...

东港市13113753817: ASCII编码是什么,编码又是什么? -
欧佩盐酸: 编码就是用文字、符号或者数码表示特定对象(信息)的过程.计算机编码采用的是二进制编码.ASCII=America Standard Code for Information Interchange,美国信息交换标准码,作为...

东港市13113753817: ASC码的运用 -
欧佩盐酸: 国信息交换标准码 (ASCII) 标准的单字节字符编码方案,用于基于文本的数据.ASCII 码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的字符.标准 ASCII 码使用 7 位二进制数来表示所有的大写和小写字母,数字 0 到 9、标点...

东港市13113753817: 什么是ASCII码? -
欧佩盐酸: 在计算机当中可执行就是二进制的数据,所有的十进制都转换成二进制运行,那么怎么来示英文字母和符号,ASSCII码就是计算机的一种编码用来表示我们向计算机输入什么符号, 通常用来获取用户键盘输入什么键.

东港市13113753817: 什么是ASCII代码? -
欧佩盐酸: ASCII代码是系统自定的,每个字母都有个相对应的数值.每个字符也有相对应的控制符

东港市13113753817: 新手求教,ASC||编码是什么?有何用 -
欧佩盐酸: 在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,象a、b、c、d这样的52个字母(包括大写)、以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了所谓的ASCII编码,统一规定了上述常用符号用哪些二进制数来表示.

东港市13113753817: 什么是ASCii编码
欧佩盐酸: 简单的说就是一组二进制编码!每一个字母数字或其他符号都有确定的ASCII码!

东港市13113753817: ASC码的定义 -
欧佩盐酸: ASCII码:美国(国家)信息交换标准(代)码,一种使用7个或8个二进制位进行编码的方案,最多可以给256个字符(包括字母、数字、标点符号、控制字符及其他符号)分配(或指定)数值. ASCII码于1968年提出,用于在不同计算机硬件...

东港市13113753817: c++里"ASCII码"有什么用呢? -
欧佩盐酸: 你想要“a”,但是计算机需要把转化成0101的二进制语言,“a”无法直接转化,就需要借助ASC码 一个ASCll码由8位二进制数码组成的.其中,用于表达字符的二进制码有7个,最后一个用于检测错误,或空闲不用.每种状态都唯一地编为一个7位的二进制码,对应一个字符(或控制码),这些码可以排列成一个十进制序号0~127.计算机先把a转换成ASC码,再转换成二进制的在内部实现.('8'的ASCII码是56:换成二进制就是00111000) 扩展ASCII码也常常用来表达一些需要双字节表达的字符

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网