脱字符表示法（Caret notation）是对ASCII码不可打印的控制字符的一种表示法。用一个脱字符 (^)后跟一个大写字符来表示一个控制字符的ASCII码值。例如，控制字符ACK的ASCII码值为6，可用^F表示，因为F是字母表的第6个字符。NULL字符的码值为0，用^@表示，因为在ASCII码表中，字符A前面的字符就是@。 DEL字符的码值是127，表示为^?, 因为ASCII字符'?'恰在'@'之前，在'@'代表0时，'?'表意为-1，所以可以指称7位ASCII表的-1（2补码为127）。