12
返回列表 发新帖

C语言中宏的用法探讨

[复制链接]
楼主: baimiaocun2015
| 2018-2-28 23:47 | 显示全部楼层
“##”是一种分隔连接方式,它的作用是先分隔,然后进行强制连接,,,用的比较少的
| 2018-3-21 21:28 | 显示全部楼层
baimiaocun2015 发表于 2017-11-24 20:44
(4)以上的第3种情况用单独的{}也可以实现,但是为什么一定要一个do{}while(0)呢,看以下代码:
     ...

这个用法比较多,我这里参考下的
| 2018-3-21 23:28 | 显示全部楼层
baimiaocun2015 发表于 2017-11-24 20:40
(2)##

  “##”是一种分隔连接方式,它的作用是先分隔,然后进行强制连接。

这种应用我还没遇到过的
 楼主 | 2018-3-21 23:50 | 显示全部楼层
这里面关于该宏的介绍只是皮毛哈
| 2018-3-22 20:25 | 显示全部楼层
“##”是一种分隔连接方式,它的作用是先分隔,然后进行强制连接
| 2018-3-22 23:17 | 显示全部楼层
不管怎么说,二级指针的我见的也比较少
| 2018-3-26 21:26 | 显示全部楼层
在普通的宏定义中,预处理器一般把空格解释成分段标志,对于每一段和前面比较,相同的就被替换
| 2018-3-27 09:32 | 显示全部楼层
这只个替换吧
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式
我要创建版块 申请成为版主

论坛热帖

分享 快速回复 返回顶部 返回列表