
转义字符
注:不需要全部记住,只要记住几个关键标志 - 在图中已用红色方框标注
发布日期:2021-05-07 10:11:49
浏览次数:22
分类:技术文章
本文共 698 字,大约阅读时间需要 2 分钟。
文章目录
一、转义字符
转义字符 | 释义 |
---|---|
\? | 在书写连续多个问号时使用,防止它们被解析成三字母词 |
\’ | 用于表示字符常量 |
\" | 用于表示一个字符串内部的双引号 |
\\ | 用于表示一个反斜杠,防止它被解释为一个转义序列符 |
\a | 警告字符 - 蜂呜 |
\b | 退格符 |
\f | 进纸符 |
\n | 换行 |
\r | 回车 |
\t | 水平制表符 |
\v | 垂直制表符 |
\ddd | ddd表示1-3个八进制的数字 - 如130x |
\xdd | d表示2个十进制数字 - 如x30 |
二、ASCII
美国标准信息交换代码(键盘上敲出的字符 - 每一字符都有一个值 - ASCII码值)

三、两个重要的转义字符
#includeint main0602(){ //\ddd printf("%c\n", '\130');//x //8进制130转换为十进制为88;而在ASCII中,X的ASCII码值是88 //\xdd printf("%c\n", '\x30');//0 //16进制30转换为十进制为48;而在ASCII中,字符0的ASCII码值是48 return 0;}
四、求字符串长度
#includeint main0603(){ //以下字符串长度是多少? printf("%d\n", strlen("c:\test\328\test.c")); //长度是14 - 这里除了注意'\t'是一个字符,还要注意'\328'是2个字符(\ddd代表8进制,而8进制只包括0-7之间的数字) return 0;}
发表评论
最新留言
不错!
[***.144.177.141]2025年04月07日 16时34分02秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【模拟】优美三角剖分
2019-03-04
2019暑假·纪中记Day1-Day3
2019-03-04
【普及模拟】交换
2019-03-04
【普及模拟】好数
2019-03-04
c语言扫雷游戏,可以递归展开非雷位置,第一次不踩雷
2019-03-04
C++STL容器----List
2019-03-04
4*4矩阵键盘的FPGA驱动
2019-03-04
SPI主机的Verilog代码及验证(优化版)
2019-03-04
椭圆曲线密码系统——椭圆曲线
2019-03-04
七 socket编程
2019-03-04
Vue实现选项卡功能
2019-03-04
清除默认样式
2019-03-04
Android Dialog 普通对话框 单选对话框 多选对话框
2019-03-04
Android 联合ViewPager 与 Fragment
2019-03-04
2.4 大电路静态工作点的稳定
2019-03-04
汉诺塔 C++实现【STL stack】
2019-03-04
数据结构——链表
2019-03-04
[数据结构与算法]链表逆置与遍历
2019-03-04
CommonJs
2019-03-04
Unicode编码和Base64编码
2019-03-04