STX 是 ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)中定义的一个控制字符,其代表“Start of Text”,即正文开始。在数据传输或文本通信中,STX 字符用于标记一个结构化数据块(如纯文本消息)的起始点。它的十进制 ASCII 值是 2,十六进制值是 0x02。
在一些早期的或者特定的数据通信协议以及现代的一些串行通信或网络协议中,这些控制字符仍然发挥着重要作用,用来确保数据的正确分帧和解析。在文本文件中,STX 和其他类似控制字符通常不直接显示给用户,而是由系统处理以实现底层的数据结构功能。