在C語言中,要合法地轉義字符,需要使用反斜杠(\)作為轉義字符。以下是一些常見的轉義序列:
\n
\t
\"
\'
\\
\b
\r
\v
\ooo
(例如:\012
表示ASCII碼為10的換行符)\xhh
(例如:\x0A
表示ASCII碼為10的換行符)這些轉義序列可以在字符串和字符常量中使用。例如:
#include<stdio.h>
int main() {
printf("Hello, World!\n"); // 輸出 "Hello, World!" 并換行
char newline = '\n'; // 將換行符存儲在變量中
return 0;
}