`
cloudlee8
  • 浏览: 9650 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

C语言常用转义字符表

 
阅读更多


转义字符

含义

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中验证)。
分享到:
评论

相关推荐

    C语言常用转义字符表[参考].pdf

    C语言常用转义字符表 C语言中的转义字符是指在字符常量或字符串中使用的一些特殊字符,以表达一些不可见或不可打印的字符。这些字符在ASC II码表中有着特定的含义,以下是常用的转义字符: * \o 空字符 (NULL) :...

    C语言常用转义字符表_和_ASCII码表完整版.doc

    C语言常用转义字符表_和_ASCII码表完整版

    C语言常用转义字符表.docx

    在C语言中,转义字符是特殊字符序列,它们在源代码中起着特定的作用,而不是其本身的基本字符含义。转义字符通常由反斜杠(\)开头,接着是特定的字符序列。以下是C语言中常见的转义字符及其含义: 1. `\0`:空字符...

    ASCII码表C语言转义字符C语言运算符及其优先表C语言关键字C语言数据类型大全.pdf

    本文将详细说明C语言的基础知识,包括ASCII码表、C语言转义字符、C语言运算符、C语言关键字和C语言数据类型等。 ASCII 码表 ASCII(American Standard Code for Information Interchange,美国信息交换标准代码)...

    ASCII码表C语言转义字符C语言运算符及其优先表C语言关键字C语言数据类型大全[整理].pdf

    ASCII 码表、C 语言转义字符、C 语言运算符及其优先级、C 语言关键字、C 语言数据类型大全 本资源摘要信息涵盖了 C 语言的多个方面,包括 ASCII 码表、C 语言转义字符、C 语言运算符及其优先级、C 语言关键字、C ...

    STM32ASCII码表和转义字符

    在编程世界中,特别是使用C语言进行开发时,理解ASCII码表和转义字符是非常基础且重要的知识。STM32,作为一款广泛应用的微控制器,其编程也涉及到这些概念。让我们详细探讨一下。 ASCII(American Standard Code ...

    C语言程序设计-字符型数据.pptx

    常用的转义字符及其含义见表2.3。 例如,在main函数中,printf(" ab c\tdc\rf\n");将输出“fab_ _c_ _dcf_ _ _ _ _k”,这里的'\t'表示tab键,'\r'表示回车,'\f'表示走纸换页等。 字符型变量是用来存放字符的,一...

    cJSON库(json格式字符串进行转化)

    - cJSON_Object:代表JSON对象,类似于C中的关联数组或哈希表。 - cJSON_Array:表示JSON数组,可以包含多个值。 - cJSON_String:表示JSON字符串。 - cJSON_Number:用于存储数值型JSON数据。 - cJSON_True和cJSON_...

    九九乘法表c 语言九九乘法表c 语言

    `printf`函数用于打印乘法表达式和结果,`\t`是转义字符,表示制表符,用于在输出中添加空格使表格更规整。`printf("\n")`用于在每行乘法表打印完成后换行。 编译这个程序,我们就能得到九九乘法表的输出。在C语言...

    C语言常用语法的简单摘要

    *字符常量:用单撇号括起来的一个字符,可以使用转义字符 * 实型常量:小数形式、指数形式 * 字符串常量:用双撇号括起来的字符序列 三、表达式 * 算术表达式:整型表达式、实型表达式 * 逻辑表达式:用逻辑运算符...

    C语言常见错误中英文对照表

    ### C语言常见错误中英文对照表解析 #### 1. **致命错误 (Fatal Errors)** - **`fatal error C1003: error count exceeds number; stopping compilation`** - **中文对照**: 错误太多,停止编译。 - **分析**: ...

    基于C语言实现九九乘法表源码.zip

    最后的`\n`是一个转义字符,表示换行。 在实际项目中,源代码可能保存为"TheMultiplicationTable.c",并且可能有备份文件"TheMultiplicationTable.c.bak"。而"TheMultiplicationTable.zip"可能是源代码的压缩包,...

    c语言常用单词.pdf

    69. Escape Sequence(转义序列):用于表示特殊字符的字符序列。 70. Named Constant Expression(命名常量表达式):具有名称的不变的值。 71. Desk Checking(桌面检查):一种软件开发中的错误检测方法,通过...

    C语言学习笔记C语言学习笔记C语言学习笔记

    * 在C语言中,有三种转义字符:一般转义字符、八进制转义字符和十六进制转义字符。 * 字符常量用单引号括起来,字符串用双引号括起来,字符串包括一个结尾字符’\0’。 * 逗号运算符可以将多个表达式连接起来,先求...

    C语言符号、指令表.pdf

    本文档是一份关于C语言符号和指令的详尽参考资料,其中涉及符号控制命令、C语言关键字、扩展关键字、指针、转义符和预定义标识符等内容。 首先,预处理指令在C语言中扮演着重要的角色。预处理器在实际编译之前对源...

Global site tag (gtag.js) - Google Analytics