博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

宏定义的专业写法(工作中常用)

Posted on 2015-03-24 20:10  勇敢的鑫  阅读(290)  评论(0编辑  收藏  举报
#define ERR_EXIT(m) \
    do \
    { \
        perror(m); \
        exit(EXIT_FAILURE); \
    } while(0)

工作中一般都是这样定义一个比较复杂的宏定义的,每一行都以斜杠结尾,斜杠的后边不能有空格,前边无所谓。