轉換符號表示為:“\”。
所有的ASCII碼都可以用“\”加數字(壹般是8進制數字)來表示。而C中定義了壹些字母前加"\"來表示常見的那些不能顯示的ASCII字符,如\0,\t,\n等,就稱為轉義字符,因為後面的字符,都不是它本來的ASCII字符意思了。
轉義序列通常有兩種功能。
第壹個是編碼壹個句法上的實體,如設備命令或者無法被字母表直接表示的特殊數據。第二種功能,也叫字符引用,用於表示無法在當前上下文中被鍵盤錄入的字符(如字符串中的回車符)。
或者在當前上下文中會有不期望的含義的字符(如C語言字符串中的雙引號字符",不能直接出現,必須用轉義序列表示)。在後面那種情況,轉義序列是壹種由轉義字符自身和壹個被引用的字符組成的壹個二合字母(digraph)情形。