学习C第二天-转义字符
16lz
2021-01-22
定义:转变原来的意思
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;
}
更多相关文章
- 学习C第二天-字符串
- MySQL事务处理及字符集和校对顺序
- 用Python生成抖音字符视频!
- Python进阶:如何将字符串常量转为变量?
- Python是否支持复制字符串呢?
- 你真的知道Python的字符串怎么用吗?
- 从简单到复杂,一文带你搞懂滑动窗口在数组及字符串中的应用
- 你真的知道Python的字符串是什么吗?
- 详解Python拼接字符串的七种方式