␀

ASCII 控制字符

ASCII 0–31 与 127 控制字符速查,含缩写、转义与用途。

本地处理 · 不上传

加载工具中…

相关:ASCII控制字符 · 控制码 · NUL · LF · CR · ESC

ASCII 控制字符列出 0 到 31 号控制字符的名称、缩写与用途。它们不可打印,但在协议与文本处理中随处可见。

使用步骤

  1. 按十进制码位或缩写定位到目标字符
  2. 对照它的转义写法与十六进制值
  3. 在代码或十六进制编辑器里按该写法输入
  4. 处理换行时留意 CR 与 LF 的区别,跨平台差异都在这里

使用场景

  • 理解不可见字符的含义
  • 排查文本中的异常字符
  • 处理协议数据
  • 查阅转义写法

小贴士

  • 最常遇到的三个是回车(13)、换行(10)与制表符(9)。Windows 行尾是回车加换行,Unix 只有换行。
  • 空字符(0)在 C 语言中作为字符串结束标志,出现在数据中间会导致字符串被截断。
  • 许多控制字符源自早期的电传打字机时代,如今大多已无实际用途,但编号被保留下来。

常见问题

回车和换行有什么区别?

回车(CR,13)把光标移到行首,换行(LF,10)移到下一行。这源自打字机的两个物理动作。Windows 保留了两者的组合,Unix 与 macOS 只用换行,这是跨平台文本错乱的根源。

为什么文本里会有奇怪的控制字符?

常见来源是从其他系统复制数据、编码转换出错、或程序未正确处理二进制数据。它们不可见但会影响比对与解析,用十六进制转储工具能直接看到。

这些字符现在还有用吗?

大部分已无实际用途,它们源自电传打字机时代(如响铃、退格)。仍在广泛使用的只有回车、换行、制表符,以及在某些协议中作为分隔符的少数几个。

ASCII 控制字符是免费的吗?

是。本站所有工具完全免费,无需注册登录、无广告干扰,打开即用。

使用ASCII 控制字符,我的数据安全吗?

安全。该工具在你的浏览器本地完成处理,输入内容不会上传到服务器,隐私更有保障。