C语言之转义字符
2015-12-02 13:46
281 查看
所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。
下面是转义字符表:
注意单引号里面是反斜杠 '\' ,不是'/' 。
下面是转义字符表:
转义字符 | 意义 | ASCII码值(十进制) |
\a | 响铃(BEL) | 007 |
\b | 退格(BS) ,将当前位置移到前一列 | 008 |
\f | 换页(FF),将当前位置移到下页开头 | 012 |
\n | 换行(LF) ,将当前位置移到下一行开头 | 010 |
\r | 回车(CR) ,将当前位置移到本行开头 | 013 |
\t | 水平制表(HT) (跳到下一个TAB位置) | 009 |
\v | 垂直制表(VT) | 011 |
\\ | 代表一个反斜线字符''\' | 092 |
\' | 代表一个单引号(撇号)字符 | 039 |
\" | 代表一个双引号字符 | 034 |
\? | 代表一个问号 | 063 |
\0 | 空字符(NULL) | 000 |
\ddd | 1到3位八进制数所代表的任意字符 | 三位八进制 |
\xhh | 1到2位十六进制所代表的任意字符 | 二位十六进制 |
相关文章推荐
- c语言版——四则运算
- 【哈工大C语言作业实验题】:13-2作业
- C语言优化实例:为了消除嵌套switch-case聪明的做法
- 【C语言提高17】字符串copy
- class专属常量
- C语言_删除字符函数
- c语言中计算int,float,double,char四种数据类型所能表示的数据范围
- c++编程必备啊..
- C语言中函数的声明、定义及使用的入门教程
- C语言学习笔记---谭浩强
- C语言的结构
- C语言编程中实现二分查找的简单入门实例
- 关于C语言程序的内存分配的入门知识学习
- C语言入门的一些基本资源推荐和程序语法概览
- c++builder PM2.5
- c语言中的__FILE__和__LINE__的作用
- C++类禁止copy构造函数和copy assign操作符
- ndk eclipse bits/c++config.h: No such file or directory
- C语言科学计算入门之矩阵乘法的相关计算
- c 内存对其