摘要: c语言中的宏定义,有着各种好处,当然也有它不好的一面。它实现的三个主要功能是: 1)字符串替换 2)头文件包含 3)通用代码模块的扩展在代码调试时候,调试宏定义是比较麻烦的一件事,下面就介绍一种比较简单的方法。#include#define max(a, b) ((a) > (b) ? (a) : (b))#define min(a, b) ((a) < (b) ? (a) : (b))int main(void){ int a = 66; int b = 88; int ret; ret = max(a, b); printf("ret is %d\n", . 阅读全文
posted @ 2013-07-23 13:06 露天坝 阅读(2151) 评论(0) 推荐(0) 编辑