C 語言的轉義字符

▲ Reference
C# 轉義字符
常用轉義字符及含義
符號 含義
\n 換行
\r 回車
\t 制表符
\f 換頁符
\b 退格
\a 響鈴
\e escape(ASCII中的escape 字符)
\007 任何八進制值(這里是,007=bell(響鈴))
\x7f 任何十六進制值(這里是,007=bell)
\cC 一個控制符(這里是:Ctrl+c)
\ 反斜線
" 雙引號
\l 下個字符小寫
\L 接着的字符均小寫直到\E
\u 下個字符大寫
\U 接着的字符均大寫直到\E
\Q 在 non-word 字符前加上(自動加轉義符號),直到\E
\E 結束\L,\E和\Q
\0 空格
▲ Reference
C#中轉義字符分2中,一種是\,一種是@。
@符號在C#中有兩個作用
作用1、在字符串的前面加@表示取消字符串中的轉義
例如 string path=@"d:\root\subdir";
作用2、如果用戶定義的對象名和系統關鍵字沖突,可以在變量前面加入@
例如 string @Class="this is a test";
轉義字符 字符名稱
\' 單引號
\" 雙引號
\\ 反斜杠
\0 空字符
\a 警報符
\b 退格
\f 換頁
\n 換行
\r 回車
\t 水平制表
\v 垂直制表
▲ Reference