当前位置: 首页 > news >正文

ASCII 码表常用符号

ASCII(美国信息交换标准代码)定义了128个字符,其中包括控制字符和可打印字符。以下是一些常用的ASCII字符及其分类和详细说明:

一、控制字符(不可打印,用于设备控制)

控制字符主要用于控制硬件设备(如打印机、终端)的行为,通常通过组合键(如Ctrl+字母)输入。

十进制 十六进制 缩写 名称 功能说明
0 0x00 NUL 空字符 字符串结束符,无实际显示效果。
7 0x07 BEL 响铃 触发终端或设备的响铃提示(如Ctrl+G)。
8 0x08 BS 退格 将光标向左移动一格(如Ctrl+H)。
9 0x09 HT 水平制表符 光标移动到下一个制表位(如Ctrl+I,常用于对齐文本)。
10 0x0A LF 换行 将光标移动到下一行开头(如Ctrl+J,Unix/Linux系统中的换行符)。
13 0x0D CR 回车 将光标移动到当前行开头(如Ctrl+M,Windows系统中的换行符为CR+LF)。
27 0x1B ESC 退出 触发转义序列(如Ctrl+[,用于终端控制或快捷键前缀)。
32 0x20 SP 空格 空白字符,用于分隔单词或对齐文本。
127 0x7F DEL 删除 删除光标前的字符(部分系统支持,如Ctrl+?)。

二、可打印字符(直接显示或输入)

可打印字符包括数字、字母、标点符号和特殊符号,可直接通过键盘输入。

1. 数字(0-9)

  • 十进制:48-57
  • 示例:0(48)、1(49)、...、9(57)

2. 大写字母(A-Z)

  • 十进制:65-90
  • 示例:A(65)、B(66)、...、Z(90)

3. 小写字母(a-z)

  • 十进制:97-122
  • 示例:a(97)、b(98)、...、z(122)

4. 常用标点符号

字符 十进制 十六进制 名称 示例场景
! 33 0x21 感叹号 强调语气(如Hello!)。
@ 64 0x40 商业符号 邮箱地址(如user@example.com)。
# 35 0x23 数字符号 标签或话题(如#ASCII)。
$ 36 0x24 美元符号 货币表示(如$100)。
% 37 0x25 百分号 比例表示(如50%)。
& 38 0x26 和号 连接词(如Rock & Roll)。
* 42 0x2A 星号 乘法或强调(如**重要**)。
+ 43 0x2B 加号 数学运算(如1+1=2)。
- 45 0x2D 减号 数学运算或分隔(如10-5)。
/ 47 0x2F 斜杠 路径分隔(如C:/Windows)。
= 61 0x3D 等号 赋值或比较(如x=5)。
` ` 124 0x7C 竖线
\ 92 0x5C 反斜杠 转义字符(如\\n表示换行)。

5. 常用特殊符号

字符 十进制 十六进制 名称 示例场景
~ 126 0x7E 波浪号 近似或路径(如~/Documents)。
` 96 0x60 反引号 命令替换(如`date`)。
' 39 0x27 单引号 字符串引用(如'Hello')。
" 34 0x22 双引号 字符串引用(如"Hello")。
: 58 0x3A 冒号 时间或路径(如12:30)。
; 59 0x3B 分号 语句分隔(如cmd1; cmd2)。
, 44 0x2C 逗号 列表分隔(如1,2,3)。
. 46 0x2E 句号 句子结束或小数点(如3.14)。
? 63 0x3F 问号 疑问或通配符(如file?.txt)。
< 60 0x3C 小于号 比较或标签(如<html>)。
> 62 0x3E 大于号 比较或标签(如</html>)。
( 40 0x28 左括号 分组或函数调用(如f(x))。
) 41 0x29 右括号 分组或函数调用(如f(x))。
[ 91 0x5B 左方括号 数组或范围(如arr[0])。
] 93 0x5D 右方括号 数组或范围(如arr[0])。
{ 123 0x7B 左花括号 代码块或字典(如{key: value})。
} 125 0x7D 右花括号 代码块或字典(如{key: value})。

三、ASCII码的应用场景

  1. 文本处理:控制字符(如LFCR)用于定义换行规则,不同系统可能使用不同组合(如Unix用LF,Windows用CR+LF)。
  2. 编程语言:转义字符(如\n\t)用于表示非打印字符或特殊功能。
  3. 通信协议:控制字符(如ESCBEL)用于设备控制或状态提示。
  4. 数据存储:ASCII码是文本文件的基础编码格式,确保跨平台兼容性。

四、扩展ASCII码(128-255)

标准ASCII码仅定义0-127,扩展ASCII码(如ISO-8859-1)定义了128-255的字符,包括更多符号和国际字符(如éñ)。但扩展部分非通用标准,可能因编码方式(如UTF-8)而异。

http://www.zskr.cn/news/63962.html

相关文章:

  • 历年 CSP / NOIP 补题记录
  • 2025年营销咨询公司满意度、性价比、口碑排名:直线管理咨询
  • Windows Failover Cluster集群中的EventId 1196错误日志
  • 2025年国内五大靠谱管理咨询公司排名,直线管理咨询实力怎么
  • 从零打造 Telegram 中文生态:界面汉化 + 中文Bot + @letstgbot 搜索引擎整合实战 - 实践
  • 2025年北京离婚谈判律师推荐排行榜,哪个好?哪个靠谱?选哪个?
  • 免费CDN推荐:速度、安全、稳定长期选择的最优选择
  • 基于Qlearning强化学习的二阶弹簧动力学模型PID控制matlab性能仿真
  • 软件开发的下一个阶段
  • 2025成都市幼小衔接/小学托管/幼升小/拼音识字等机构最新top5推荐,培养专注力,优质教育机构、专业课程,助力儿童平稳过渡不费爸妈
  • 详细介绍:【仿RabbitMQ的发布订阅式消息队列】--- 模块设计与划分
  • 2025年长沙烘焙西点培训学校排行榜,精选烘焙西点培训学校推
  • 2025申请香港研究生的中介机构有哪些
  • 2025年热门的预应力金属波纹管设备卷管机厂家实力及用户口碑排行榜
  • 2025年热门的恒功率电伴热带厂家推荐及选购指南
  • 实用指南:单调栈的“降维打击”:从直方图到矩阵——再探「最大矩形」
  • Window Docker 安装MySQL8.0全流程 保姆级
  • 雅思报班终极参考:2025年5大实力机构深度测评(附封闭班详情)
  • 2025年上海职场人士婚介所推荐TOP5,高性价比的婚介公司
  • 2025年比较好的远程医疗行业排行榜
  • 2025年口碑好的粉末冶金齿轮/粉末冶金厂家实力及用户口碑排行榜
  • 2025年口碑好的机器人编程/机器人编程加盟本地权威榜
  • 祛斑厉害的三个牌子榜单揭晓,效果好的祛斑产品有哪些?
  • 记一次flink任务因sink表被锁住而引发的flink雪崩问题
  • KINGMA Odometer Correction Tool: Easy Cluster Programming Mileage Adjustment for EU/US Cars
  • 2025年口碑好的氮气电加热器/天然气电加热器高评价厂家推荐榜
  • 2025年有实力的外贸ERP品牌企业排名:口碑好的外贸ERP
  • 2025年评价高的木质艺术楼梯/艺术楼梯厂家实力及用户口碑排行榜
  • 短期高效提分!2025年国内雅思封闭班核心机构评测
  • 2025年耐用的步进式清洗机厂家最新权威推荐排行榜