2.转义字符

以一个"\"开头的字符序列,通常称为转义字符;转义字符时c语言中表示字符的一种特殊形式。

通常使用转义字符表示ascll码字符集中不可打印的控制字符和特定功能的字符。转义字符用反斜线(\)后面跟一个字符或者一个八进制或者十六进制数表示。

字符常量中使用单引号和反斜线以及字符常量中使用双引号和反斜线时,都必须使用转义字符表示,即在这些字符前面加上反斜线。

使用转义字符时需要注意以下三点问题:

1.转义字符中只能使用小写字母,每个转义字符只能使用小写字母,每个转义字符只能看作一个字符。

2.\v垂直制表和\f换页符对屏幕没有任何影响,但会影响打印机执行响应操作。

3.在c程序中,使用不可打印字符时,通常用转义字符表示。

 

实例程序:

#include <stdio.h>

void main()

{

    //换行符"\n",用于输出换行

   printf("how are you?\n");

   printf("i am fine.\n");

   

   //横向跳格符'\t',使跳到下一个输出去

   printf("how are you?\n");

   printf("i am fine.\n");

    //退格符'\b',使当前的输出位置退一格,即输出的起始位置左移一位

   printf("how are you?\n");

   printf("\bi am fine.\n\n");

    //回车符‘\r’,使当前输出位置回到本行开头

   printf("            i am fine.");//i前面共有16个空格

   printf("\r how are you?.\n\n");

}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值