宏定义为什么要用do while(0)括起来啊?

[复制链接]
2220|22
louliana 发表于 2024-4-7 16:29 | 显示全部楼层
可以将多个语句分组为一个单一的语句,这在宏定义中是很有用的。
FranklinUNK 发表于 2024-4-22 11:03 来自手机 | 显示全部楼层
为了防止编译器把宏定义当成不同部分吧
AdaMaYun 发表于 2024-4-24 10:56 | 显示全部楼层
确保宏作为一个单独的语句块来处理,建议参考相关文档
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部