C語言轉義序列

C語言中的轉義序列是在字串文字或字元中使用時不表示自身的字元序列。

它由兩個或多個以反斜杠\開頭的字元組成。 例如:\n表示新行或換行。

C語言中的轉義序列表

轉義序列 含義
\a 報警或嗶聲
\b 退格
\f 換頁
\n 新行
\r 回車
\t 跳位字元(水準)
\v 垂直跳位字元
\\ 一個反斜杠:\
\' 一個單引號
\" 一個雙引號
\? 問號
\nnn 八進制數
\xhh 十六進制數
\0 null

轉義序列示例

創建一個源代碼檔:escape_sequence.c,代碼如下所示 -

#include <stdio.h>
#include <conio.h>
void main() {
    int number = 100;
    // 下麵字串隨便加一轉義序列,看看輸出結果是什麼

    printf("You\nare\nlearning\n\'c\' language\n\"Do you know C language\"\n");

}

執行上面示例代碼,得到以下結果 -

You
are
learning
'c' language
"Do you know C language"
請按任意鍵繼續. . .

上一篇: C語言注釋 下一篇: C語言常量