转义字符的用法(常用)

最常用的四种转义字符作用详解

6024d276c030467a8a847fa56c3e657d.png

1.\t(水平制表符)

上图中我们可以看出输出语句为abc\tde,那么为什么最后的输出结果为abc     de呢?这就是转义字符\a的作用了。\a——又被称为水平制表符,也相当于键盘上tab键。简单来说, \a是在转义字符所在的位置插入空格。那么水平制表符\t相当于几个空格呢?这里我们需要注意一下,水平制表符代表8个字符位,值得注意的是:8个字符位中,需要先确定\t之前的字符位数,例如图中的abc在\t之前,占据3个字符位,所以现在后面的\t所代表的字符位还剩下5位,然后这五位以空格形式展示,水平制表符之后的字符原样输出,于是我们就可以得到输出结果:abc     de。

f854c7dc04904685bdbcce01b65f3bbd.png

c9e7ee5de20e4cdfadc2c07ec3c7669e.png

2.\n(换行符)

如上图所示,换行符相当于键盘的enter键,也就是将我们的光标移到下一行开头的位置,并继续输入之后的内容。如果输入语句在\n后没有字符需要输出,\n会使press any key to continue(按任意键继续)移到输出内容的下一行。在很多实际应用中,\n有着广泛的应用,例如:经典题型九九乘法表等。

0f9bf9f014c34a7fa8e4d50a539e7f7a.png3.\b(退格符)

上图中,我们用到了前面所提到的\n(换行符)以及\b两种转义字符,上下两条输出语句对照我们可以看到区别是少了一个c。这就是\b(退格符)的作用,它会删除在这个转义字符之前的一个字符,并将之后的字符原样输出。

d7f217aafe9e426c9c69c1cfb325ec92.pngc956fdb75b1641c48efaf4d7a787d1f1.png4.\r(回车return)

如上图所示,我们可以发现:\r转义字符的作用是让光标回到本行开头,并让转义字符后的字符覆盖转义字符前的对应长度的字符,如果后面的字符长度小于前面的字符长度,那么,如图一所示,覆盖对应长度的字符后,之后的字符会原样输出。如果后面的字符长度大于前面的字符长度,那么,如图二所示,转义字符后的字符将原样输出。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值