ASCII编码控制字符速查表与功能含义详解

ASCII编码控制字符速查表与功能含义详解

NUL (NULL) - ASCII值0 (0x00),通常用于表示空指针或字符串的结束。

SOH (Start of Header) - ASCII值1 (0x01),在电传通信中表示报文头的开始。

STX (Start of Text) - ASCII值2 (0x02),标志着正文的开始。

ETX (End of Text) - ASCII值3 (0x03),表示正文的结束。

EOT (End of Transmission) - ASCII值4 (0x04),用于标识传输的结束。

ENQ (Enquiry) - ASCII值5 (0x05),请求响应或状态报告。

ACK (Acknowledgment) - ASCII值6 (0x06),用于确认接收正确信息。

BEL (Bell / Alert) - ASCII值7 (0x07),发出蜂鸣声或其他提示信号。

BS (Backspace) - ASCII值8 (0x08),向左移动光标一个位置(在文本编辑中有时用于删除前一字符)。

HT (Horizontal Tab) - ASCII值9 (0x09),跳到下一个水平制表位。

LF (Line Feed) - ASCII值10 (0x0A),移动到下一行开头(在某些系统中也作为新行的一部分)。

VT (Vertical Tab) - ASCII值11 (0x0B),垂直制表符(在较少场合使用)。

FF (Form Feed) - ASCII值12 (0x0C),移动到下一页(或新表格)。

CR (Carriage Return) - ASCII值13 (0x0D),返回到当前行的开头(在某些系统中与LF一起构成新行)。

SO (Shift Out) - ASCII值14 (0x0E),切换到备用字符集(很少使用)。

SI (Shift In) - ASCII值15 (0x0F),切换回正常字符集(很少使用)。

DC1 - DC3 - ASCII值16-18 (0x10-0x12),分别代表设备控制1-3,在特定设备上具有特殊意义。

DC4 - ASCII值19 (0x13),设备控制4。

NAK (Negative Acknowledgment) - ASCII值21 (0x15),表示否定确认或错误。

SYN (Synchronous Idle) - ASCII值22 (0x16),同步过程中的空闲信号。

ETB (End of Trans. Block) - ASCII值23 (0x17),表示传输块结束。

CAN (Cancel) - ASCII值24 (0x18),取消或中断当前操作。

EM (End of Medium) - ASCII值25 (0x19),介质结束。

SUB (Substitute) - ASCII值26 (0x1A),替代错误字符。

ESC (Escape) - ASCII值27 (0x1B),引入控制序列。

FS (File Separator) - ASCII值28 (0x1C),文件分隔符。

GS (Group Separator) - ASCII值29 (0x1D),组分隔符。

RS (Record Separator) - ASCII值30 (0x1E),记录分隔符。

US (Unit Separator) - ASCII值31 (0x1F),单元分隔符。

DEL (Delete) - ASCII值127 (0x7F),在某些上下文中用于删除字符或触发删除操作。

📌 相关推荐