摘要: 在看<assert.h>的实现时,学到了一些宏的深层的属性,记录一下:  宏不能直接调用库的任何输出函数,而且宏必须可以扩展为一个void类型的表达式。但是它可以通过调用隐藏的库函数来实现输出,如在<assert.h>的实现中,assert宏就是通过调用 隐藏库函数_Assert来实现的,具体如下:  #define assert(test) ((test) ? (void... 阅读全文
posted @ 2010-03-04 21:47 virHappy 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 做好自己应该做的事情,不要去想太多没有多少实际意义的事情。  未来会发生什么事情,你无法预测和掌控,那么又何必空想那么多而自添烦恼呢? 阅读全文
posted @ 2010-03-03 18:36 virHappy 阅读(93) 评论(0) 推荐(0) 编辑