当前位置:网站首页>常用的转义字符
常用的转义字符
2022-04-22 07:50:00 【圣喵】
前言
在字符集中,以一个反斜杠“ \ ”开头然后后面跟一个特定字符的形式被称为转义字符(又称:反斜杠字符)。而每个转义字符都代表某一个ASCII码表内特定的字符(不能明显的看出来的字符或本身就存在意义的一些字符),譬如:回车、Tab、“”、空字符等。

常见的转义字符
| 转义字符 | 译义 |
|---|---|
| \ ? | 在书写连续多个问好时使用,防止他们被解析成三字母词 |
| \ ’ | 用于表示字符常量‘ |
| \ " | 用于表示字符常量" |
| \ \ | 用于表示一个反斜杠,防止他被解译成一个转义字符 |
| \ a | 警告字符,表示:蜂鸣 |
| \ b | 退格符 |
| \ f | 换页符 |
| \ n | 换行符 |
| \ r | 回车符 |
| \ t | 水平制表符 |
| \ v | 垂直制表符 |
| \ ddd | 三位八进制数代表一个ASCII字符(ddd是一个八进制数字) |
| \ xdd | 二为十六进制数代表一个ASCII字符(dd是一个十六进制数字) |
ASCII码表
我想问一下字符是怎么存放到内存中去的呢?直接存放字符好像不行呢,那怎么办呢?那就给这些字符编号吧,这样每个字符都有对应的编号,内存只要能存储这些编号就相当于存储了编号所对应的字符,后来这编号就广为流传成了ASCII码。所以字符本质上是以整形的形式存放的。

八进制转义字符
如何使用八进制转义字符呢?看下面的一个例子:

)
上面这个案例中,八进制转义字符' \130 ',先是将130这三位八进制数转换成十进制数88,然后再通过88的ASCII值找到与之所对应的字符X,最后输出。
十六进制转义字符
如何使用十六进制转义字符呢?看下面的一个例子:
)
)
上面这个案例中,十六进制转义字符' \x73 ',先是将73这二位十六进制数转换成十进制数115,然后再通过115的ASCII值找到与之所对应的字符s,最后输出。

这份博客如果对你有帮助,给博主一个免费的点赞以示鼓励欢迎各位点赞评论收藏️,谢谢!!!
如果有什么疑问或不同的见解,欢迎评论区留言欧。
版权声明
本文为[圣喵]所创,转载请带上原文链接,感谢
https://blog.csdn.net/m0_66769266/article/details/124184418
边栏推荐
- nacos源代码编译中遇到的问题解决后整理如下
- 服务器设置自动开机及定时开机
- require-dev.mikey179/vfsStream is invalid, it should not contain uppercase characters. Please use m
- 236. The nearest common ancestor of a binary tree (medium)
- Tencent video automatic check-in detailed version (V value obtained by multiple methods)
- 工业缺陷检测项目实战(二)——基于深度学习框架yolov5的钢铁表面缺陷检测
- DTV专业术语
- 镶嵌路由:实现/home/news
- mysql导出表的具体字段信息(Navicat客户端详细操作)
- static的用法【详解】
猜你喜欢

Fabric测试示例,遇到orderer Exited(x) x seconds

94. Middle order traversal of binary tree (easy)

微信小程序:TypeError: Cannot read property ‘mark’ of undefined

RHEL7 逻辑卷管理-笔记

RedHat7配置yum

Aircrack 破解无线网密码 (跑字典法)

PCIe学习-PCIe总线体系结构入门:事务层-数据链路层-物理层(八)

How does CSDN reprint other people's blogs

重整笔记记录:【终极方法】在Vscode中用户创建自定义代码模板

RHEL7 配置本地yum源
随机推荐
Pointer and string
Fundamentals of go language (1)
Tissu hyperledger 1. 4 construction de l'environnement et essais d'échantillons
js中使用art-template的参数
Linux(CentOS)下安装 PostgreSQL
Android Development - SQLite and sqlitedatabase Application Experiment 6 notes
Autumn recruitment job summary and sharing
sql查询去除空数据和null 字段
PCIe学习-PCIe总线体系结构入门:事务层-数据链路层-物理层(八)
C语言的学习目标和大致内容
xfs 文件系统的备份和恢复(包含磁盘挂载)
226. Flip binary tree (easy)
Nessus漏洞扫描简介
101. Symmetric binary tree (easy)
Tencent video automatic check-in detailed version (V value obtained by multiple methods)
Explain escape character
RedHat7配置yum
py技能树
Cesium loads terrain data (cesiumlab makes terrain data), from source data to terrain service
Shell notes