轉義字符。
轉義字符是很多程序語言、數據格式和通信協議的形式文法的壹部分。對於壹個給定的字母表,壹個轉義字符的目的是開始壹個字符序列,使得轉義字符開頭的該字符序列具有不同於該字符序列單獨出現時的語義。因此轉義字符開頭的字符序列被叫做轉義序列。
轉義序列通常有兩種功能。
第壹個是編碼壹個句法上的實體,如設備命令或者無法被字母表直接表示的特殊數據。
第二種功能,也叫字符引用,用於表示無法在當前上下文中被鍵盤錄入的字符(如字符串中的回車符),或者在當前上下文中會有不期望的含義的字符(如C語言字符串中的雙引號字符",不能直接出現,必須用轉義序列表示)。
在後面那種情況,轉義序列是壹種由轉義字符自身和壹個被引用的字符組成的壹個二合字母(digraph)情形。