C语言中的比较大小的宏定义与反斜杠符号 ' \ '
以下是一个写有比较大小的宏定义,其中每一行的末尾有有一个反斜杠符号 ' \ ' ,其代表的意思本行要写的内容还未结束,是连接这行与下一行的纽带。因为宏定义的内容是要编写在同一行才会生效,隔行的话语句就独立开来了(个人想法,如有高见,请多指教)
#include<stdio.h>#define MAX(x,y) ({ \int _x = x; \int _y = y; \_x > _y ? _x : _y; \
})int main(){printf("%d",MAX(2,1));return 0;
}
如果不添加 ' \ ',也可以的,只不过都写在一行里,不方便阅读
#include<stdio.h>#define MAX(x,y) ({ int _x = x; int _y = y; _x > _y ? _x : _y; })#define MM(A,B) A>B?A:B
int main(){printf("%d",MM(2,1));return 0;
}
C语言中的比较大小的宏定义与反斜杠符号 ' \ '相关推荐
- JAVA 删除json中反斜杠_如何去除spring的ModelMap的返回类型的JSON序列化字符串中带有反斜杠符号...
一.前言 基于Spring MVC的org.springframework.ui.ModelMap数据返回类型,写出JSON字符串后打印显示串带有斜杠\,造成前端H5接口无法正常按照JSON格式显示, ...
- 在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; 上面这个 ...
- MySQL 中的反斜杠 \\,真是太坑了!!
作者 | 陈哈哈 来源 | https://blog.csdn.net/qq_39390545/article/details/117296607 在MySQL中有很多特殊符号都是相当恶心的,比如字符 ...
- 右斜杠 java chr_PHP(5.3+)中的\(反斜杠)有什么作用?
命名空间 在PHP 5.3+中,反斜杠\符号用于名称空间.它是指示命名空间的起始符号,也用作子命名空间名称之间的分隔符. 请参阅有关 Opcache 此外,在PHP 7.0以上版本的一些功能被替换操作 ...
- html 转义反斜杠字符串,JS中处理单个反斜杠(即转义字符的处理)
问题来源:在表单的标签中对输入的字符串进行大写转换.一不小心输入了反斜杠 \ 如下图所示: 输入 chn\ 的时候,在 IE8 下弹出一个js错误.(在实际的项目的表单元素中遇到了,单独这样拿出 ...
- 卧槽! MySQL 中的反斜杠 \\ 真是太恶心了
点击下方公众号「关注」和「星标」 回复"1024"获取独家整理的学习资料! 在 MySQL 中有很多特殊符号都是相当恶心的,比如字符串中有单引号(').双引号(").反斜 ...
- JS中的反斜杠 (\)是什么意思
在js中我们经常能看到"\".让人有一种看不懂的错觉.那么,为什么本来正常的代码,要加上反斜杠呢,他的作用是什么呢 我们先来看一段代码 var txt="We are t ...
最新文章
- mysql文件系统_mysql文件系统先睹为快
- python爬虫抖某音爬取视频 Airtest+fiddler
- MVC Controllers和Forms验证
- idea-spark-sbt 打包jar
- js值的拷贝和值的引用_到达P值的底部:直观的解释
- matlab中ndims函数,matlab中的size(),length(),ndims()函数的用法
- Ext JS 6学习文档-第8章-主题和响应式设计
- 从零到实现Shiro中Authorization和Authentication的缓存
- 10款超好用插件,助你玩转Chrome浏览器
- 读书笔记图灵传,算法
- 问卷调查报告html,问卷调查报告格式优秀范文
- U盘文件变成exe后被杀毒消失
- python如何更改背景颜色_python背景颜色,python改背景色
- 2018杭州·云栖大会:一文直击地表最强黑科技
- git: Cannot communicate securely with peer: no common encryption algorithm(s)
- python绘图黄金螺旋_教案-for循环应用之“黄金螺旋-信息技术高中
- 【聚类算法】用Sklearn封装的KMeans | DBSCAN算法详解 |【问题解决】AttributeError: ‘NoneType‘ object has no attribute split
- Word编辑公式时,公式后的序号靠下,不能再行中间显示
- JL-03-Q9 自动气象站 常见气象9参数 空气温湿度 风速风向 雨量光照 大气压力 土壤温湿度
- org.json.JSONException: Value [{“id“:10,“userId“:6,“adminId“:5,“content“:“7777“,“state“:-1,“image1“:
热门文章
- 如何统计序列中元素的出现的频度
- 学计算机前后对比的图片,大学生“修图前后”对比照,差距一目了然,男生帅气女生惊艳...
- python编写怎么换行_python怎么换行继续写脚本
- 解析button和input type=button 的区别
- [UWP]使用Acrylic(亚克力)
- 原生Android设置sim卡锁定,开启SIM卡密码保护
- 创业者在创业之初都需要做哪些准备工作呢
- java小游戏之捕鱼达人,学了java,妈妈不再担心我去网吧游戏厅了!
- 计算机怎么联网络,电脑怎么连接网络
- 高德坐标系转天地图坐标系(GCJ02转WGS坐标系)