摘要: 有时会在源码中或在写代码时在宏定义中用到 . 采用这种方式进行宏定义, 主要是为了防止出现以下错误 : do{}while(0) 1. 空的宏定义避免出现warnning . 2. 存在一个独立的操作, 可以进行变量定义, 进行比较复杂的实现 . 3. 若果出现在判断语句过后的宏, 这样可以作为一个 阅读全文
posted @ 2019-02-13 15:57 倔强的铃铛 阅读(215) 评论(0) 推荐(0) 编辑