转义字符是一种特殊的字符常量。转义字符以反斜线"\"开头,后跟一个或几个字符。

转义字符具有特定的含义,不同于字符原有的意义,故称“转义”字符。例如,在printf函数的格式串中用到的“\n”就是一个转义字符,其意义是“回车换行”。

转义字符主要用来表示那些用一般字符不便于表示的控制代码。 常用的转义字符及其含义:

转义字符 转义字符的意义 ASCII代码

\n              回车换行               10

\t               横向跳到下一制表位置    9

\b             退格                 8

\r              回车                 13

\f              走纸换页         12

\\              反斜线符"\"      92

\'              单引号符          39

\”              双引号符         34

\a              鸣铃                 7

\ddd         1~3位八进制数所代表的字符

\xhh          1~2位十六进制数所代表的字符

广义地讲,C语言字符集中的任何一个字符均可用转义字符来表示。表中的\ddd和\xhh正是为此而提出的。

ddd和hh分别为八进制和十六进制的ASCII代码。

如\101表示字母"A" ,\102表示字母"B",\134表示反斜线,\XOA表示换行等。

c语言中转义字符有什么作用,C语言中的转义字符及含义相关推荐

  1. c语言中 程序各步作用,C语言学习网总结C语言学习五步曲

    很多人对C语言的第一感觉就是太难了,很难理解这种语言,也不知道该如何来理解,书也看了,视频也看了,但就是没什么太大的作用,那么C语言究竟该如何来学? C语言作为一门计算机语言,想要真正的掌握并使用需要 ...

  2. c语言里的%p的作用,c语言中 %p的含义

    格式控制符"%p"中的p是pointer(指针)的缩写.指针的值是语言实现(编译程序)相关的,但几乎所有实现中,指针的值都是一个表示地址空间中某个存储器单元的整数.printf函数 ...

  3. c语言中初始化的主要作用,C语言初始化——栈的初始化

    栈是一种具有后进先出性质的数据组织方式,也就是说后存放的先取出,先存放的后取出.栈底是第一个进栈的数据所处的位置,栈顶是最后一个进栈的数据所处的位置. 1.满栈与空栈 根据SP指针指向的位置,栈可以分 ...

  4. c语言中各种函数的作用,C语言常用函数用法大全

    C语言是当中广泛的计算机编程语言,是所有计算机编程语言的祖先,其他计算机编程语言包括当前流行的Java语言,都是用C语言实现的,C语言是编程效率高的计算机语言,既能完成上层应用开发,也能完成底层硬件驱 ...

  5. C语言中动态数组的作用,C语言实现动态数组

    前言 在纯C语言编程中,数组的创建必须是固定的大小,因为C语言本身没有提供动态数组这种数据结构,这是一个让习惯了使用高级语言编程的人转做C开发面临的一个很头疼的问题,本篇文章就将介绍如何使用纯C语言编 ...

  6. c语言for表达式1的作用,C语言for语句用法详解

    C语言for语句用法详解 C语言是一门高级计算机编程语言,设计目标是提供一种能以简易的方式编译.处理低级存储器.产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言.下面小编给大家介绍C语言f ...

  7. C语言的注释形式及作用,C语言注释详解(两种注释方式)

    在编写C语言源代码时,应该多使用注释,这样有助于对代码的理解.在C语言中有两种注释方式: 一种是以/*开始.以*/结束的块注释(block comment): 另一种是以//开始.以换行符结束的单行注 ...

  8. c语言中转义字符有什么作用,C语言中转义字符有什么作用?

    满意答案 q823935937 2014.01.07 采纳率:42%    等级:9 已帮助:617人 字符表 所有的转义字符和所对应的意义: 转义字符意义ASCII码值(十进制) \a响铃(BEL) ...

  9. c语言中循环结构的作用,C语言循环结构知识点

    C语言循环结构知识点 引导语:循环结构可以减少源程序重复书写的工作量,用来描述重复执行某段算法的问题,这是程序设计中最能发挥计算机特长的程序结构.以下是百分网小编分享给大家的C语言循环结构知识点,欢迎 ...

  10. c语言中预处理指令的作用,C语言中常用预处理指令

    转载自 https://blog.csdn.net/farsight2009/article/details/58602886 姓名:张艳博 学号:17021223249 [嵌牛导读]: C语言中常用 ...

最新文章

  1. 2019年AI实力对决:美国领跑,中国追赶,欧盟弱势
  2. java集合对象声明_Java基础————集合类
  3. hazelcast入门教程_Hazelcast入门指南第5部分
  4. 网易如何做新闻推荐:深度学习排序系统及模型
  5. 性能爆表缺软件?M1版MacBook真不能装Win10吗
  6. 主动提交事务_对于分布式事务,我“开门见山”地谈到这些理解,面试官都听懵了...
  7. OSPFv3报文格式与作用分析
  8. Spring Cloud 系列之 Netflix Eureka 注册中心(一)
  9. 华为荣耀c4刷入linux系统,华为荣耀畅玩4C移动4G(CHM-TL00 Android 4.4)刷Recovery教程
  10. 程序人生 - 如何绘制二维码?
  11. kjb文件 解析_NVH原始数据文件如何读取 Part2
  12. 如何配置 uboot
  13. char *与char []的区别
  14. C++ 实现两线段是否相交、相交情况、若相交求出交点坐标
  15. 下一代共识机制探究——基于DAG的BFT共识
  16. Ubuntu SDK 安装
  17. Linux系统aboutyou,Linux字符设备驱动高级
  18. 隐藏进程命令行参数,例如输入密码等高危操作
  19. EG网关网口连接西门子PLC应用案例
  20. [CSharp]System.Data.OracleClient requires Oracle client software version 8.1.7 or greater

热门文章

  1. walking机器人入门教程-单点导航
  2. 王者荣耀的皮肤,你会怎么测试?
  3. 电视行业和政策发展历程
  4. 俄罗斯大炼自主「熊芯」!斥资3万亿卢布,8年实现28nm量产
  5. uniapp 引入外部链接js
  6. 新型传感器将改变大脑控制的机器人技术
  7. 用Python做一个游戏辅助脚本,完整编程思路分享
  8. 一个简洁美观的静态网页登陆页面(css+html)
  9. 占领电商细分领域高地的湖南,在产业互联网时代该如何入海?
  10. layui日周月年的日历切换,当选择周时设置每周一可选,其余日期置灰不可选