ASCII码大致由三部分组成:

1、ASCII 打印字符:数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。注:十进制32代表空格 ,十进制数字 127 代表 DELETE 命令。下面是ASCII码和相应数字的对照表

ASCII 码 字符   ASCII 码 字符   ASCII 码 字符   ASCII 码 字符
十进位 十六进位   十进位 十六进位   十进位 十六进位   十进位 十六进位
032 20     056 38 8   080 50 P   104 68 h
033 21 !   057 39 9   081 51 Q   105 69 i
034 22 "   058 3A :   082 52 R   106 6A j
035 23 #   059 3B ;   083 53 S   107 6B k
036 24 $   060 3C <   084 54 T   108 6C l
037 25 %   061 3D =   085 55 U   109 6D m
038 26 &   062 3E >   086 56 V   110 6E n
039 27 '   063 3F ?   087 57 W   111 6F o
040 28 (   064 40 @   088 58 X   112 70 p
041 29 )   065 41 A   089 59 Y   113 71 q
042 2A *   066 42 B   090 5A Z   114 72 r
043 2B +   067 43 C   091 5B [   115 73 s
044 2C ,   068 44 D   092 5C \   116 74 t
045 2D -   069 45 E   093 5D ]   117 75 u
046 2E .   070 46 F   094 5E ^   118 76 v
047 2F /   071 47 G   095 5F _   119 77 w
048 30 0   072 48 H   096 60 `   120 78 x
049 31 1   073 49 I   097 61 a   121 79 y
050 32 2   074 4A J   098 62 b   122 7A z
051 33 3   075 4B K   099 63 c   123 7B {
052 34 4   076 4C L   100 64 d   124 7C |
053 35 5   077 4D M   101 65 e   125 7D }
054 36 6   078 4E N   102 66 f   126 7E ~
055 37 7   079 4F O   103 67 g   127 7F DEL

2、ASCII 非打印控制字符:ASCII 表上的数字 0–31 分配给了控制字符,用于控制像打印机等一些外围设备。例如,12 代表换页/新页功能。此命令指示打印机跳到下一页的开头。

3、扩展 ASCII 打印字符:扩展的 ASCII 字符满足了对更多字符的需求。扩展的 ASCII 包含 ASCII 中已有的 128 个字符(数字 0–32 显示在下图中),又增加了 128 个字符,总共是 256 个。即使有了这些更多的字符,许多语言还是包含无法压缩到 256 个字符中的符号。因此,出现了一些 ASCII 的变体来囊括地区性字符和符号.

转载于:https://www.cnblogs.com/jade640/p/7400726.html

【转】ASCII码表相关推荐

  1. 从Nginx源码谈大小写字符转化的最高效代码以及ASCII码表的科学

    说起大小写字母转换,大家很容易想起系统函数是不是,几乎所有的编程语言都提供了这种转换函数,但是你有没有想过这背后是怎么实现的? 让你写怎么实现? 我们都知道Nginx是目前用的最多的Http服务器,那 ...

  2. c语言基础 验证ascii 码表

    2019独角兽企业重金招聘Python工程师标准>>> #include <stdio.h> //验证 ascii 码  学习c 语言 ,理解 char 与int  之间 ...

  3. Java黑皮书课后题第5章:*5.15(显示ASCII码字符表)编写一个程序,打印ASCII字符表从‘!‘到‘~‘的字符。每行打印10个字符。ASCII码表如附录B所示。数字之间用一个空格字符隔开

    *5.15(显示ASCII码字符表)编写一个程序,打印ASCII字符表从'!'到'~'的字符.每行打印10个字符.ASCII码表如附录B所示.数字之间用一个空格字符隔开 题目 题目概述 '!'到'~' ...

  4. ASCII码表在线查询进制转换

    http://www.weste.net/tools/ASCII.asp http://www.2345.com/tools/jzzh.htm ASCII码表在线查询(1.0 beta 1) 输入一个 ...

  5. int型数据占用的内存空间及ASCII码表

    数据类型占内存的位数和操作系统的位数以及编译器有关,编译器可以根据自身硬件来选择合适的大小,但是需要满足约束:short和int型至少为16位,long型至少为32位,并且short型长度不能超过in ...

  6. c语言ascii码表_新手小白整理C语言笔记备忘,带你十分钟理解C语言

    一.C语言数据类型 1.基本类型:整型.浮点型(单精度.双精度).字符型和枚举类型: 2.构造类型:数组类型.结构体类型和共用体类型: 3.指针类型: 4.空类型.二.数值数据的表示 1.整数:十进制 ...

  7. java中怎么用代码打出ASCII码字符_JAVA实现打印ascii码表代码

    我就废话不多说了,大家还是直接看代码吧~ package com.jalor; public class AAAA { public static void main(String[] args) { ...

  8. 【计算机科学基础】ASCII码表知识总结

    前言 虽然说一般没有要求我们去背ASCII码表,但是编程中还是经常会用到,所以好不容易整理出来了ASCII码表并就一些重要的点加以说明. ASCII码表 Bin(二进制) Oct(八进制) Dec(十 ...

  9. ASCII码表 0-255完整版 附详细注释

    信息在计算机上是用二进制表示的,这种表示法让人理解就很困难.因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信息在这些设备上显示出来供人阅读理解.为保证人类和设备,设 ...

  10. ASCII码表 0~127

    ASCII码表 来自www.asciima.com Bin Dec Hex 缩写/字符 解释 00000000 0 00 NUL(null) 空字符 00000001 1 01 SOH(start o ...

最新文章

  1. Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use.....
  2. java网络编程的通信原理_11 - 网络编程之设备间通信原理
  3. 科大星云诗社动态20210131
  4. Ubuntu 安装ipython
  5. 快速解码base64和utf-8的ASCII编码和URL解码
  6. 第9章 使用ssh服务管理远程主机。
  7. 【转】带你玩转Visual Studio——01.开篇介绍
  8. 本地调试微信程序ngrok
  9. 2017年计算机基础知识答题宝典,最全全国计算机基础知识试题及答案考级宝典(2018)..pdf...
  10. ssh转发代理:ssh-agent用法详解
  11. 程序员,有什么资格去谈佛系?
  12. ubuntu安装经常使用记录
  13. java项目打成war包,使用ide打包部署在tomcat中
  14. 数据恢复的学习旅程开始
  15. puppet详解(八)——puppet自动化
  16. MyBatis官方文档——XML配置部分
  17. 电子电路学习笔记(12)——稳压二极管
  18. [Windows]msvcr110.dll运行库缺失问题解决方案
  19. C语言:输出乘法口诀表
  20. 问题 E: 分分分 学生的命根

热门文章

  1. JQuery LazyLoad实现图片延迟加载-探究
  2. 用户体验设计答疑对话(半吊子和纯外行
  3. ftp服务器生成文件,ftp服务器自动生成文件
  4. 拉格朗日乘数法_拉格朗日乘数法介绍(不含证明)
  5. 华为错误报告存储在哪里_守护你的数据,华为云数据安全中心正式公测
  6. 浅谈Eclipse GEF
  7. Linux Install telnet
  8. 先学php还是thinkphp,我的PHP学习历程——ThinkPHP起步
  9. (9)FPGA复位设计(第2天)
  10. (77)Verilog HDL测试激励:复位激励3