定义:转变原来的意思
eg1:

如图,输出的是abcn

n前面添加\,输出abc和一个回车
eg2:

如图,输出的不是想要的
\t:水平制表符tab
如果想要输出"c:\test\32\test.c" 则需要输入"c:\test\32\test.c"

eg3:

如图 无法直接输出一个单引号’
所以需要在单引号“ ‘ ”之前加一个“ \ ”来转义 “ ' ” 在C语言中本来的意思

双引号”也是一样
注意:转义字符组合起来 是一个字符

//#include <stdio.h>
//#include <string.h>
//int main()
//{
// printf("%d\n", strlen("c:\test\32\test.c"));
// // \32 -- 32是2个八进制数字
// // 32作为八进制代表的那个十进制数字,作为ASCII码值,对应的字符
// // 32 -- > 十进制 26 ->作为ASCII码值代表的字符 查表可得是一个右指向箭头
// return 0;
//}

\ddd -- ddd是2个八进制数字
ddd作为八进制代表的那个十进制数字,作为ASCII码值,对应的字符
ddd-- > 十进制 ( ) ->作为ASCII码值代表的字符 查表可得对应符号

#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
printf("%c\n",'\x61');//十六进制61转十进制是97 查ASCII表的到对应的字符是a
return 0;
}

©著作权归作者所有:来自51CTO博客作者Dc.Lan的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 学习C第二天-字符串
  2. MySQL事务处理及字符集和校对顺序
  3. 用Python生成抖音字符视频!
  4. Python进阶:如何将字符串常量转为变量?
  5. Python是否支持复制字符串呢?
  6. 你真的知道Python的字符串怎么用吗?
  7. 从简单到复杂,一文带你搞懂滑动窗口在数组及字符串中的应用
  8. 你真的知道Python的字符串是什么吗?
  9. 详解Python拼接字符串的七种方式

随机推荐

  1. 在ListFragment中使用base-adapter
  2. 使用bitmap缩略图,解决图片大小超过预算的
  3. Android Activity四种加载方式
  4. android 学习之安装
  5. Android(安卓)databinding RecycleView i
  6. UI控件--ImageView和ImageButton
  7. 我对android的第一印象
  8. Android给自定义按键添加广播和通过广播
  9. [Android Samples视频系列之ApiDemos]App
  10. 一个简单的Android圆形ProgressBar