转义字符及其作用

这一篇我们就来详细介绍以下转义字符的类别和作用

转义字符的格式就是 \ + 字符

我们来看下面的类别:
’ \ + ‘ 输出 ’
\“ \ + " 输出 "
? \ + ? 输出 ?
\ \ + \ 输出 \

这四个转义字符的出现是因为 ‘ ” ? \ 都是特殊的符号,在编写代码的时候代表着对应的操作
他们的纯输出只能是用 \ 来进行
在这里插入图片描述
这个就很完美的表示了

再来看下面的类别:
\a \ + a 警告 产生声音或视觉信号
\b \ + b 退格 将光标当前位置后退一个字符
\f \ + f 换页 将光标当前位置移到下一页的开头
\n \ + n 换行 将光标当前位置移到下一行的开头
\r \ + r 回车 将光标当前位置移到本行的开头
\t \ + t 水平制表符 将光标当前位置移到下一个Tab位置
\v \ + v 垂直制表符 将光标当前位置移到下一个垂直制表对齐点

这七个转义字符所控制的就是光标的位置

在这里插入图片描述
这个就是程序运行到a的时候会发出提示
在这里插入图片描述
这个是退格符的运用,直接把6给弄没了,
其实这个原来的光标实在6,应该输出123456,
但是\b之后光标跑到了5后面,
也就导致只输出12345
在这里插入图片描述
这个是换页,里面出现的符号表示的就是翻页了,详细的之后遇到再介绍。
在这里插入图片描述
这个换行符里面就是第一个6后面的光标变到了第二行的开头
在这里插入图片描述
回车符就是只输出r后面的内容了,光标从1到6,遇到r就返回到本行开头,重新输出
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
对比这三张图,直接说结论,
我们可以把一个水平制表符代表8个空位,
第一张和第三张就是第一串数字不够8个,
那在输出第二串之前,就把前面的8个位置用空格补齐,后面的第二个八位按位输出
第二张图里面的第一串数字超出8位,到了第二个水平制表符区域,
那就把第二个补齐,
从第三个开始输出第二串数字

再来看最后一类
\o、\oo或\ooo (o代表一个八进制数字) 与该八进制码对应的ASCII字符
\xh[h…] (h代表一个十六进制数字) 与该十六进制码对应的ASCII字符

这个其实就是特殊的记忆,用来记忆一些符号便于打出

本篇内容到此结束

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值