会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
立体风
博客园
首页
新随笔
联系
管理
订阅
2016年8月18日
gcc自有的define语法,解决变量多次自加的问题
摘要: 如果定义一个这样的宏: #define MAX(a,b) ((a)>(b)?(a):(b)) int main(void){ int a=5,b=10; MAX(a++,b++); printf("%d,%d\n",a,b); return 0; } 这时,返回值为6,12,b进行了2次自加。这样的
阅读全文
posted @ 2016-08-18 19:12 立体风
阅读(896)
评论(0)
推荐(0)
公告