\t 水平製表符---相似於Tab鍵 按一下光標向後移動一段距距離;
\' 表示字符常量
\''表示一個字符串內部的雙引號
\a 警告字符,蜂鳴
\b 退格符
\f 禁止符
\n 換行符
\r 回車
\v 垂直製表符
\ddd ddd表示1-3個八進制數字 ddd幾位數不能大於8
\xdd dd表示兩位十六進制數字ide
int main () { printf("c:\test\32\test.c"); return 0; } 當你想讓計算機輸出c:\test\32\test.c地址時,你會發現這樣寫程序得不到本身想要的結果,如圖爲程序運行的結果
咱們在經過程序來看看,輸出數據中的字符個數
輸出結果爲13,這是由於經過「\」 引發字符轉義,使得\t,\32轉變了他原來的意思,\t 是 水平製表符,所以輸出裏纔會有一段長長的空白 \32 被轉移爲8進制數 ,咱們將其變爲十進制38^1+28^0=26 經過查詢ASCII表得知,這是一個向右的箭頭,如此纔會獲得上述的輸出結果,而且\t,\32都算是一位字符。code