C语言教程:转义序列(反斜杠\开头的字符组成)

C语言中的转义序列是在字符串文字或字符中使用时不表示自身的字符序列。

它由两个或多个以反斜杠\开头的字符组成。 例如:\n表示新行或换行。

C语言中的转义序列表

转义序列 含义
\a 报警或哔声
\b 退格
\f 换页
\n 新行
\r 回车
\t 制表符(水平)
\v 垂直制表符
\\ 一个反斜杠:\
\' 一个单引号
\" 一个双引号
\? 问号
\nnn 八进制数
\xhh 十六进制数
\0 null

转义序列示例

创建一个源代码文件:escape_sequence.c,代码如下所示 –

#include       
#include     
void main() {
    int number = 100;
    // 下面字符串随便加一转义序列,看看输出结果是什么
    printf("You\nare\nlearning\n\'c\' language\n\"Do you know C language\"\n");

}

C

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

You
are
learning
'c' language
"Do you know C language"
请按任意键继续. . .
上一篇 Lubuntu推出Backport PPA体验最新LXQt桌面
下一篇 C语言教程:注释(提供有关代码行的信息)
泡泡

泡泡

做最好的知识分享 CSDN云计算领域优质创作者,2022新星计划算法赛道实力新星 算法/云计算/云原生

本月创作热力图