易百教程

使用转义序列

要编写无法在源代码中键入的字符,C语言使用转义序列。转义序列使用反斜杠字符,后跟第二个字符或符号:

\n

上面是一个换行符的转义序列。

下表列出了标准C语言转义序列。

转义序列 产生字符
\a 钟铃(“哔!”)
\b 退格,不擦除
\f 换页或清除屏幕
\n 新的一行
\r 回车,新一行的开始
\t 水平制表符
\v 垂直制表符
\\ 反斜杠字符
\? 问号
\\' 单引号
\" 双引号
\xnn 十六进制字符代码nn
\onn 八进制字符代码nn
\nn 八进制字符代码nn

以下代码在每个printf()文本字符串的末尾添加换行符。

#include <stdio.h>

int main()
{
    printf("Hi\n");
    printf("C\n");
    printf("from\n");
    printf("www.\n");
    printf("yiibai.com\n"); 
    return(0);
}

执行上面示例代码,得到以下结果:

Hi
C
from
wwww.
yiibai