C语言再学习 — ASCII码表(转)

C语言再学习 — ASCII码表(转)参看 ASCII 码表 ASCII 码表详解 ASCII 码表 ASCII 码大致可以分作三部分组成 第一部分是 ASCII 非打印控制字符第二部分是 ASCII 打印字符 第三部分是 扩展 ASCII 打印字符第一部分 ASCII 非打印控制字符表 ASCII 表上的数字 0 31 分配给了控制字符 用于控制像打印机等一些外围设备 例如 12 代表换页 新页功能 此命令

参看:ASCII码表

ASCII码表详解

ASCII码表

第一部分:ASCII非打印控制字符表

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

第二部分:ASCII打印字符

数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。数字127代表 DELETE 命令。(参详ASCII码表中32-127)

ASCII码表 0-127

ASCII码表 0-127

BinDecHex缩写/字符解释
00000000000NUL(null)空字符
00000001101SOH(start of headling)标题开始
00000010202STX (start of text)正文开始
00000011303ETX (end of text)正文结束
00000100404EOT (end of transmission)传输结束
00000101505ENQ (enquiry)请求
00000110606ACK (acknowledge)收到通知
00000111707BEL (bell)响铃
00001000808BS (backspace)退格
00001001909HT (horizontal tab)水平制表符
00001010100ALF (NL line feed, new line)换行键
00001011110BVT (vertical tab)垂直制表符
00001100120CFF (NP form feed, new page)换页键
00001101130DCR (carriage return)回车键
00001110140ESO (shift out)不用切换
00001111150FSI (shift in)启用切换
000100001610DLE (data link escape)数据链路转义
000100011711DC1 (device control 1)设备控制1
000100101812DC2 (device control 2)设备控制2
000100111913DC3 (device control 3)设备控制3
000101002014DC4 (device control 4)设备控制4
000101012115NAK (negative acknowledge)拒绝接收
000101102216SYN (synchronous idle)同步空闲
000101112317ETB (end of trans. block)传输块结束
000110002418CAN (cancel)取消
000110012519EM (end of medium)介质中断
00011010261ASUB (substitute)替补
00011011271BESC (escape)溢出
00011100281CFS (file separator)文件分割符
00011101291DGS (group separator)分组符
00011110301ERS (record separator)记录分离符
00011111311FUS (unit separator)单元分隔符
003220(space)空格
003321! 
003422 
003523# 
003624$ 
003725% 
003826& 
003927 
004028( 
004129) 
00422A* 
00432B+ 
00442C, 
00452D 
00462E. 
00472F/ 
0048300 
0049311 
0050322 
0051333 
0052344 
0053355 
0054366 
0055377 
0056388 
0057399 
00583A: 
00593B; 
00603C< 
00613D= 
00623E> 
00633F? 
06440@ 
06541A 
06642B 
06743C 
06844D 
06945E 
07046F 
07147G 
07248H 
07349I 
0744AJ 
0754BK 
0764CL 
0774DM 
0784EN 
0794FO 
08050P 
08151Q 
08252R 
08353S 
08454T 
08555U 
08656V 
08757W 
08858X 
08959Y 
0905AZ 
0915B[ 
0925C\ 
0935D] 
0945E^ 
0955F_ 
09660` 
09761a 
09862b 
09963c 
010064d 
010165e 
010266f 
010367g 
010468h 
010569i 
01066Aj 
01076Bk 
01086Cl 
01096Dm 
01106En 
01116Fo 
011270p 
011371q 
011472r 
011573s 
011674t 
011775u 
011876v 
011977w 
012078x 
012179y 
01227Az 
01237B{
 
01247C| 
01257D} 
01267E~ 
01277FDEL (delete)删除

第三部分:扩展ASCII打印字符

扩展的ASCII字符满足了对更多字符的需求。扩展的ASCII包含ASCII中已有的128个字符(数字0–32显示在下图中),又增加了128个字符,总共是256个。即使有了这些更多的字符,许多语言还是包含无法压缩到256个字符中的符号。因此,出现了一些ASCII的变体来囊括地区性字符和符号。例如,许多软件程序把ASCII表(又称作ISO8859-1)用于北美、西欧、澳大利亚和非洲的语言。



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/230979.html原文链接:https://javaforall.net

(0)
上一篇 2026年2月5日 下午2:01
下一篇 2026年2月5日 下午2:22


相关推荐

  • uniapp 使用本地数据库

    uniapp 使用本地数据库//我这个封装通过promise返回出去!!!//我这个封装通过promise返回出去!!!//创建数据库或者有该数据库就打开,这一步必须要!exportfunctionopenSqlite(cb){//创建数据库或者打开//这plus.sqlite只在手机上运行plus.sqlite.openDatabase({name:’wallet’,//数据库名称path:’_doc/wallet.db’,//数据库地址,…

    2022年5月29日
    284
  • 离谱,这篇文章总结了 Dify 中 MCP 的所有玩法,含保姆级操作教程,看完直接上手

    离谱,这篇文章总结了 Dify 中 MCP 的所有玩法,含保姆级操作教程,看完直接上手

    2026年3月13日
    2
  • 最完美解决Nginx部署ThinkPHP项目的办法

    最完美解决Nginx部署ThinkPHP项目的办法

    2021年10月30日
    42
  • DirBuster使用介绍

    DirBuster使用介绍最近在做和华为合作的项目 由于华为对安全层面要求比较高 要求对敏感接口进行遍历 查看业务系统是否存在对外开放的敏感接口或者对接口进行权限控制 以及对目录列表进行测试确保所有的目录访问均不能打印文件列表 要求用 DirBuster 渗透工具 以此做个记录 工具介绍 DirBuster 是一个多线程的基于 Java 的应用程序设计用于暴力激活成功教程 Web 应用服务器上的目录名和文件名的工具 主要用来探测 web 目录结构和隐藏文件 扫描 Web 目录 可以发现潜在的渗透目标 不同于网站爬虫 使用字典方式可以发现网站没有关联的网

    2026年3月20日
    2
  • sockets: SCTP「建议收藏」

    sockets: SCTP「建议收藏」SCTP的流是关联内部具有先后顺序的消息队列。SCTP的多流特性可以减少头端阻塞,同一个流中的数据会延缓,不影响其他流。

    2022年6月26日
    28
  • 初学者:html中的表单详解(下面附有代码)

    初学者:html中的表单详解(下面附有代码)表单的理解与解释表单:采集不同类型的用户输入数据,发送给服务器,实现用户和服务器之间的数据交互。表单标签form声明数据采集的范围,只要是在form中的,都是要采集的数据。一个页面中可以有多个form标签,只能是并列关系,不能嵌套。只能是兄弟关系,,不能是父子关系。用户向服务器端发送数据时,一次只能提交一个表单中的数据。如果要提交多个表单就需要用js中的异步交互。表单元素method属性:提交表单时所用的http方法,默认为get方法。get方式:将数据作为url地址的一部分发送给服务器

    2022年8月11日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号