C语言中反斜杠“\“的意义和用法
在阅读C语言代码经常可以看到代码中出现反斜杠"“,不是很明白它的意思,遂对反斜杠”"的意义和用法进行查询和总结记录:
转义字符
非常常用的一种用法,在反斜杠后面加一个字符,表示一些特定的意思,如:
\n 换行符(LF)
\r 回车(CR) ,相当于键盘上的"Enter"
\t 跳到下一个TAB位置
\0 空字符(NULL)
\’ 单引号(撇号)
\" 双引号
\\ 代表一个反斜线字符’‘’ 等,详细可百度“转义字符”
继续符
可用于一行的结尾,表示本行与下一行连接起来
C语言中以 ; 作为语句的结束,不以行为单位结束,当一行的内容太长不方便显示一行时可使用反斜杠
"\"
作为继续符,分为多行书写例如:STM32官方库文件"stm32f30x_usart.h"有如下一段:
#define IS_USART_123_PERIPH(PERIPH) (((PERIPH) == USART1) || \((PERIPH) == USART2) || \((PERIPH) == USART3))
写成一行意义完全相同:
#define IS_USART_123_PERIPH(PERIPH) (((PERIPH) == USART1) || ((PERIPH) == USART2) || ((PERIPH) == USART3))
C语言中反斜杠“\“的意义和用法相关推荐
- 在c语言中 反斜杠符是,[转载]C语言中反斜杠的使用
问题1: #define f(z) (z<2)?(((2-z)*(2-z))*((2-z)*(2-z)))* (((2-z)*(2-z))*((2-z)*(2-z)))/560:0; 上面这个* ...
- c语言中双反斜杠的作用,[转载]C语言中反斜杠的使用
问题1: #define f(z) (z<2)?(((2-z)*(2-z))*((2-z)*(2-z)))* (((2-z)*(2-z))*((2-z)*(2-z)))/560:0; 上面这个* ...
- c语言中反斜线的作用,C语言中反斜杠的使用
问题1: #define f(z) (z<2)?(((2-z)*(2-z))*((2-z)*(2-z)))*\ (((2-z)*(2-z))*((2-z)*(2-z)))/560:0; 上面这个 ...
- 正则表达式中反斜杠的意义
1 正则表达式中匹配一个反斜杠要用四个反斜杠 前两个反斜杠起转译作用 后两个反斜杠在语法中是一个反斜杠的意思 这个就和%道理一样 2 对于这种"-" 减号如果正则中需要过滤 也需要 ...
- 正则表达式中反斜杠的另一用法
今天在写一个日期格式的正则表达式的时候,在网上发现一个大侠的写法: var result = date.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/); ...
- c语言中双反斜杠的作用,有关c语言中的反斜杠 '\'
2020-02-02 关键字:反斜杠趣谈 稍微懂点编程的同学,甭管是哪种编程语言,都知道甚至是在代码中用过反斜杠. 反斜杠这东西的最为人所知的作用就是作为"转义字符"以及" ...
- c语言反斜杠,掌握C++编程中反斜杠续行符的使用方法
1) 用在宏定义中: #define CV_ARE_SIZES_EQ(mat1, mat2) \ ((mat1)->rows == (mat2)->rows && (mat ...
- python中反斜杠_Python中的正斜杠/与反斜杠\
知识点: 1. "/"左倾斜是正斜杠,"\"右倾斜是反斜杠,可以记为:除号是正斜杠 2. 对于目录分隔符,Unix和Web用正斜杠/,Windows用反斜杠\. ...
- python中反斜杠b_Python bytes 反斜杠转义问题解决方法
一.问题 因为前文提到工作中需要使用 Go 调 Python 脚本执行加解密,但是 Go 那边执行命令行输出的是 str 类型.因此需要转回 bytes 进行解密,但是发现转回 bytes 和原来的不 ...
最新文章
- JVM-01:类的加载机制
- 《科学》杂志做了一个清单,告诉你今年 10 个最重要的科技突破
- JavaScript案例三:动态显示时间
- 如何用RHEL System Role把Postfix安装和配置自动化?
- android中svn插件安装,AndroidSDK安装SVN插件问题解决
- UVa 1605 - Building for UN
- SPI总线-串行协议解码
- highcharts饼图
- 音视频 即时通讯Linux源码
- 淘宝开源Web服务器Tengine简介
- java项目超市购物管理系统
- 使用QEMU搭建ARM64实验环境
- 文本主题模型之LDA在搜狐新闻数据集上的实践
- 操作系统OS作业整合
- 奥园医美将借助奥园集团品牌优势,在中国引入领先医美技术
- 《ucore lab1 exercise5》实验报告
- 1.1Ad Hoc 网络概述
- c语言fread()函数
- hadoop生态圈面试精华之MapReduce(二)
- 机器人女友亮相科技展,未来智能美女机器人有可能会成为一种潮
热门文章
- win7系统ftp服务器搭建,win7系统 ftp服务器搭建
- 【外接屏幕】Win10外接屏幕缩放比例异常
- 电脑怎么抠图?分享我一直在用的办法
- 5 断点无效_6名驴友山顶被雷击,5人烧伤,1人抢救无效死亡!这些避雷经验需谨记!...
- 传感器_用两个线加速度计来测量旋转刚体的角加速度
- 互联网项目系统架构经验浅谈
- iOS富文本组件的实现—DTCoreText源码解析 数据篇
- [重庆思庄每日技术分享]-oracle 12c透明加密
- sklearn中的KMeans算法
- 入门级node+uni-app开发即时通讯聊天室(1)项目准备