以下是一个写有比较大小的宏定义,其中每一行的末尾有有一个反斜杠符号 ' \ ' ,其代表的意思本行要写的内容还未结束,是连接这行与下一行的纽带。因为宏定义的内容是要编写在同一行才会生效,隔行的话语句就独立开来了(个人想法,如有高见,请多指教)

#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语言中的比较大小的宏定义与反斜杠符号 ' \ '相关推荐

  1. JAVA 删除json中反斜杠_如何去除spring的ModelMap的返回类型的JSON序列化字符串中带有反斜杠符号...

    一.前言 基于Spring MVC的org.springframework.ui.ModelMap数据返回类型,写出JSON字符串后打印显示串带有斜杠\,造成前端H5接口无法正常按照JSON格式显示, ...

  2. 在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; 上面这个* ...

  3. 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; 上面这个* ...

  4. 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; 上面这个 ...

  5. MySQL 中的反斜杠 \\,真是太坑了!!

    作者 | 陈哈哈 来源 | https://blog.csdn.net/qq_39390545/article/details/117296607 在MySQL中有很多特殊符号都是相当恶心的,比如字符 ...

  6. 右斜杠 java chr_PHP(5.3+)中的\(反斜杠)有什么作用?

    命名空间 在PHP 5.3+中,反斜杠\符号用于名称空间.它是指示命名空间的起始符号,也用作子命名空间名称之间的分隔符. 请参阅有关 Opcache 此外,在PHP 7.0以上版本的一些功能被替换操作 ...

  7. html 转义反斜杠字符串,JS中处理单个反斜杠(即转义字符的处理)

    问题来源:在表单的标签中对输入的字符串进行大写转换.一不小心输入了反斜杠 \ 如下图所示: 输入 chn\  的时候,在  IE8  下弹出一个js错误.(在实际的项目的表单元素中遇到了,单独这样拿出 ...

  8. 卧槽! MySQL 中的反斜杠 \\ 真是太恶心了

    点击下方公众号「关注」和「星标」 回复"1024"获取独家整理的学习资料! 在 MySQL 中有很多特殊符号都是相当恶心的,比如字符串中有单引号(').双引号(").反斜 ...

  9. JS中的反斜杠 (\)是什么意思

    在js中我们经常能看到"\".让人有一种看不懂的错觉.那么,为什么本来正常的代码,要加上反斜杠呢,他的作用是什么呢 我们先来看一段代码 var txt="We are t ...

最新文章

  1. mysql文件系统_mysql文件系统先睹为快
  2. python爬虫抖某音爬取视频 Airtest+fiddler
  3. MVC Controllers和Forms验证
  4. idea-spark-sbt 打包jar
  5. js值的拷贝和值的引用_到达P值的底部:直观的解释
  6. matlab中ndims函数,matlab中的size(),length(),ndims()函数的用法
  7. Ext JS 6学习文档-第8章-主题和响应式设计
  8. 从零到实现Shiro中Authorization和Authentication的缓存
  9. 10款超好用插件,助你玩转Chrome浏览器
  10. 读书笔记图灵传,算法
  11. 问卷调查报告html,问卷调查报告格式优秀范文
  12. U盘文件变成exe后被杀毒消失
  13. python如何更改背景颜色_python背景颜色,python改背景色
  14. 2018杭州·云栖大会:一文直击地表最强黑科技
  15. git: Cannot communicate securely with peer: no common encryption algorithm(s)
  16. python绘图黄金螺旋_教案-for循环应用之“黄金螺旋-信息技术高中
  17. 【聚类算法】用Sklearn封装的KMeans | DBSCAN算法详解 |【问题解决】AttributeError: ‘NoneType‘ object has no attribute split
  18. Word编辑公式时,公式后的序号靠下,不能再行中间显示
  19. JL-03-Q9 自动气象站 常见气象9参数 空气温湿度 风速风向 雨量光照 大气压力 土壤温湿度
  20. org.json.JSONException: Value [{“id“:10,“userId“:6,“adminId“:5,“content“:“7777“,“state“:-1,“image1“:

热门文章

  1. 如何统计序列中元素的出现的频度
  2. 学计算机前后对比的图片,大学生“修图前后”对比照,差距一目了然,男生帅气女生惊艳...
  3. python编写怎么换行_python怎么换行继续写脚本
  4. 解析button和input type=button 的区别
  5. [UWP]使用Acrylic(亚克力)
  6. 原生Android设置sim卡锁定,开启SIM卡密码保护
  7. 创业者在创业之初都需要做哪些准备工作呢
  8. java小游戏之捕鱼达人,学了java,妈妈不再担心我去网吧游戏厅了!
  9. 计算机怎么联网络,电脑怎么连接网络
  10. 高德坐标系转天地图坐标系(GCJ02转WGS坐标系)