c语言转义序列声音,10-C语言的控制符-转义序列

"这篇博客介绍了C语言中的转义序列,如` `用于换行,`a`用于发出声音。示例代码展示了如何在printf()函数中使用这些转义序列,并解释了如何输出反斜杠`\`。文章还提到了其他转义序列,如``退格,` `制表符等,帮助读者理解控制文本输出的方法。"
摘要由CSDN通过智能技术生成

改写前面的程序 改为下面输出两段语句。#include 

int main(void)

{

printf("是的\n这是新内容\n");

return 0;

}

输出内容

是的

这是新内容

在printf() 中,在文本的开头和第一句的后面,增加了字符\n,它是另一个转义序列,\n代表换行符。

这样输出光标就会移动到下一行,后续的输出就会显示到新行上。

反斜杠(\)在文本字符串中有特殊的意义,它表示转义序列的开始。

反斜杠后面的字符表示那种转义序列。对于\n ,n表示换行。还有其他在许多的转义序列。

显然反斜杠\本身就是特殊字符所以如果输出反斜杠 则需要两个反斜杠(\\)

下面看代码#include 

int main(void)

{

printf("是的\n这是新内容,我们叫\"序列\",要输出反斜杠则需要两个反斜杠\\\\\n");

return 0;

}

输出内容

是的

这是新内容,我们叫"序列",要输出反斜杠则需要两个反斜杠\\

\n 是换行的意思 所以 是的 之后 就换行了。

下面我们在来看另外一个转义序列\a 可以发出声音,说明发生了有趣或重要的事情。#include 

int main(void)

{

printf("哇 好漂亮!!\n\a");

return 0;

}

运行上面代码 电脑的扬声器将会发出响声。

下面是其它的转义序列

205365e9cf5c725da1f479beeaef305c.png#include 

int main(void)

{

printf("是的\n这是新内容\n,\"转义序列\"是\\n");

printf("哇 好漂亮!!\n\a");

return 0;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值