`
- 浏览:
9716 次
-
转义字符
|
含义
|
ASCII码(16/10进制)
|
\o
|
空字符(NULL)
|
00H/0
|
\n
|
换行符(LF)
|
0AH/10
|
\r
|
回车符(CR)
|
0DH/13
|
\t
|
水平制表符(HT)
|
09H/9
|
\v
|
垂直制表(VT)
|
0B/11
|
\a
|
响铃(BEL)
|
07/7
|
\b
|
退格符(BS)
|
08H/8
|
\f
|
换页符(FF)
|
0CH/12
|
\’
|
单引号
|
27H/39
|
\”
|
双引号
|
22H/34
|
\\
|
反斜杠
|
5CH/92
|
\?
|
问号字符
|
3F/63
|
\ddd
|
任意字符
|
三位八进制
|
\xhh
|
任意字符
|
二位十六进制
|
字符常量中使用单引号和反斜杠以及字符常量中使用双引号和反斜杠时,都必须使用转义字符表示,即在这些字符前加上反斜杠。
在C程序中使用转义字符\ d d d或者\ x h h可以方便灵活地表示任意字符。\ d d d为斜杠后面跟三位八进制数,该三位八进制数的值即为对应的八进制A S C I I码值。\ x后面跟两位十六进制数,该两位十六进制数为对应字符的十六进制A S C I I码值。
使用转义字符时需要注意以下问题:
1)转义字符中只能使用小写字母,每个转义字符只能看作一个字符。
2) \v垂直制表和\f换页符对屏幕没有任何影响,但会影响打印机执行响应操作。
3)在C程序中,使用不可打印字符时,通常用转义字符表示
注:
1,\v垂直制表和\f换页符对屏幕没有任何影响,但会影响打印机执行响应操作。
2,\n其实应该叫回车换行。换行只是换一行,不改变光标的横坐标;回车只是回到行首,不改变光标的纵坐标。
3,\t光标向前移动四格或八格,可以在编译器里设置
4,\'在字符里(即单引号里)使用。在字符串里(即双引号里)不需要,只要用'即可。
5,\?其实不必要。只要用?就可以了(在windows VC6和tc2中验证)。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
C语言常用转义字符表 C语言中的转义字符是指在字符常量或字符串中使用的一些特殊字符,以表达一些不可见或不可打印的字符。这些字符在ASC II码表中有着特定的含义,以下是常用的转义字符: * \o 空字符 (NULL) :...
C语言常用转义字符表_和_ASCII码表完整版
在C语言中,转义字符是特殊字符序列,它们在源代码中起着特定的作用,而不是其本身的基本字符含义。转义字符通常由反斜杠(\)开头,接着是特定的字符序列。以下是C语言中常见的转义字符及其含义: 1. `\0`:空字符...
本文将详细说明C语言的基础知识,包括ASCII码表、C语言转义字符、C语言运算符、C语言关键字和C语言数据类型等。 ASCII 码表 ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)...
ASCII 码表、C 语言转义字符、C 语言运算符及其优先级、C 语言关键字、C 语言数据类型大全 本资源摘要信息涵盖了 C 语言的多个方面,包括 ASCII 码表、C 语言转义字符、C 语言运算符及其优先级、C 语言关键字、C ...
在编程世界中,特别是使用C语言进行开发时,理解ASCII码表和转义字符是非常基础且重要的知识。STM32,作为一款广泛应用的微控制器,其编程也涉及到这些概念。让我们详细探讨一下。 ASCII(American Standard Code ...
高清必备 C语言 C++ DEV-C++等常用数据资源 数据类型 占位符 转义字符 运算符优先级 进制转换 速查表 高清必备 编程 速查表
- cJSON_Object:代表JSON对象,类似于C中的关联数组或哈希表。 - cJSON_Array:表示JSON数组,可以包含多个值。 - cJSON_String:表示JSON字符串。 - cJSON_Number:用于存储数值型JSON数据。 - cJSON_True和cJSON_...
*字符常量:用单撇号括起来的一个字符,可以使用转义字符 * 实型常量:小数形式、指数形式 * 字符串常量:用双撇号括起来的字符序列 三、表达式 * 算术表达式:整型表达式、实型表达式 * 逻辑表达式:用逻辑运算符...
### C语言常见错误中英文对照表解析 #### 1. **致命错误 (Fatal Errors)** - **`fatal error C1003: error count exceeds number; stopping compilation`** - **中文对照**: 错误太多,停止编译。 - **分析**: ...
转义字符是字符型常量的一种特殊形式,它们由一个反斜杠 '\' 开头,后面跟着特定的字符或数字序列,这些特殊的组合赋予了它们特殊的意义。例如,'\n' 代表换行,'\t' 代表制表符(tab),而 '\r' 代表回车。这些转义...
最后的`\n`是一个转义字符,表示换行。 在实际项目中,源代码可能保存为"TheMultiplicationTable.c",并且可能有备份文件"TheMultiplicationTable.c.bak"。而"TheMultiplicationTable.zip"可能是源代码的压缩包,...
69. Escape Sequence(转义序列):用于表示特殊字符的字符序列。 70. Named Constant Expression(命名常量表达式):具有名称的不变的值。 71. Desk Checking(桌面检查):一种软件开发中的错误检测方法,通过...
* 在C语言中,有三种转义字符:一般转义字符、八进制转义字符和十六进制转义字符。 * 字符常量用单引号括起来,字符串用双引号括起来,字符串包括一个结尾字符’\0’。 * 逗号运算符可以将多个表达式连接起来,先求...
本文档是一份关于C语言符号和指令的详尽参考资料,其中涉及符号控制命令、C语言关键字、扩展关键字、指针、转义符和预定义标识符等内容。 首先,预处理指令在C语言中扮演着重要的角色。预处理器在实际编译之前对源...
8. **字符输入的处理**:当使用 `%c` 格式说明符输入字符时,所有非换行符的字符都将被视为有效输入,包括空格和转义字符。 9. **数据类型的匹配**:在输出数据时,应确保格式说明符与变量类型相匹配,如 `printf(...