ASCII 字符表
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=CptAscii
- 最后更新: 2023-07-09
FreeBASIC 图形程序在所有版本中都支持与旧版 DOS(及 QBasic)相同的"扩展 ASCII"美国字符集,也称为 CP437 或代码页 437。每个字符用 1 个字节的数据表示。下表列出了所有字符,每个条目包含十进制代码、十六进制代码和打印表示形式。
00000
03220sp
06440@
09660`
12880Ç
160A0á
192C0└
224E0α
00101☺
03321!
06541A
09761a
12981ü
161A1í
193C1┴
225E1ß
00202☻
03422"
06642B
09862b
13082é
162A2ó
194C2┬
226E2Γ
00303♥
03523#
06743C
09963c
13183â
163A3ú
195C3├
227E3π
00404♦
03624$
06844D
10064d
13284ä
164A4ñ
196C4─
228E4Σ
00505♣
03725%
06945E
10165e
13385à
165A5Ñ
197C5┼
229E5σ
00606♠
03826&
07046F
10266f
13486å
166A6ª
198C6╞
230E6µ
00707•
03927'
07147G
10367g
13587ç
167A7º
199C7╟
231E7τ
00808◘
04028(
07248H
10468h
13688ê
168A8¿
200C8╚
232E8Φ
00909○
04129)
07349I
10569i
13789ë
169A9⌐
201C9╔
233E9Θ
0100A◙
0422A*
0744AJ
1066Aj
1388Aè
170AA¬
202CA╩
234EAΩ
0110B♂
0432B+
0754BK
1076Bk
1398Bï
171AB½
203CB╦
235EBδ
0120C♀
0442C,
0764CL
1086Cl
1408Cî
172AC¼
204CC╠
236EC∞
0130D♪
0452D-
0774DM
1096Dm
1418Dì
173AD¡
205CD═
237EDφ
0140E♫
0462E.
0784EN
1106En
1428EÄ
174AE«
206CE╬
238EEε
0150F☼
0472F/
0794FO
1116Fo
1438FÅ
175AF»
207CF╧
239EF∩
01610►
048300
08050P
11270p
14490É
176B0░
208D0╨
240F0≡
01711◄
049311
08151Q
11371q
14591æ
177B1▒
209D1╤
241F1±
01812↕
050322
08252R
11472r
14692Æ
178B2▓
210D2╥
242F2≥
01913‼
051333
08353S
11573s
14793ô
179B3│
211D3╙
243F3≤
02014¶
052344
08454T
11674t
14894ö
180B4┤
212D4╘
244F4⌠
02115§
053355
08555U
11775u
14995ò
181B5╡
213D5╒
245F5⌡
02216▬
054366
08656V
11876v
15096û
182B6╢
214D6╓
246F6÷
02317↨
055377
08757W
11977w
15197ù
183B7╖
215D7╫
247F7≈
02418↑
056388
08858X
12078x
15298ÿ
184B8╕
216D8╪
248F8°
02519↓
057399
08959Y
12179y
15399Ö
185B9╣
217D9┘
249F9∙
0261A→
0583A:
0905AZ
1227Az
1549AÜ
186BA║
218DA┌
250FA•
0271B←
0593B;
0915B[
1237B{
1559B¢
187BB╗
219DB█
251FB√
0281C∟
0603C<
0925C\
1247C|
1569C£
188BC╝
220DC▄
252FCⁿ
0291D↔
0613D=
0935D]
1257D}
1579D¥
189BD╜
221DD▌
253FD²
0301E▲
0623E>
0945E^
1267E~
1589E₧
190BE╛
222DE▐
254FE■
0311F▼
0633F?
0955F_
1277F⌂
1599Fƒ
191BF┐
223DF▀
255FF许多标准 ASCII 字符无法在 FreeBASIC 中用 Print 打印,因为控制台会将某些字符解释为控制字符:7 是响铃,8 是退格,9 是制表符,10 是换行,13 是回车,还有其他一些。这些字符也有对应的符号,但在 FreeBASIC 中没有办法将它们输出到屏幕。
ASCII 是美国信息交换标准代码(American Standard Code for Information Interchange)的缩写。更多信息请参见 http://en.wikipedia.org/wiki/Ascii。代码 32 到 127 的符号与大多数 Windows 字体使用的标准 Latin ISO-8859-1 字符集相同。其他字符通常有很大不同。
在控制台模式下(即 Screen (Graphics) 0 / 非图形模式),小于 32 或大于 127 的字符可能显示为不同的字符,具体取决于所使用的操作系统和屏幕/控制台的代码页。
UNICODE 是一种较新的字符集标准,每个字符使用两个或多个字节,可用于向支持 Unicode 的控制台打印其他字符。
在图形模式下,Draw String 不对控制字符赋予特殊含义,这提供了一种显示字符集中所有字符的替代方法。