黑马程序员技术交流社区

标题: #define 知识回顾 [打印本页]

作者: 张水    时间: 2015-10-30 20:35
标题: #define 知识回顾
#define 就是简单的替换 不要看到小括号就感觉保险了 这是陷阱

#define MIN(x,y) (x)<(y)?(x):(y)
main()
{
    int i,j,k;
    i=10;j=15;
    k=10*MIN(i,j);
    printf("%d\n",k);
}
正确答案是15,不要认为是100呀  
知识点回顾结束!!!






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2