随笔 - 74, 文章 - 0, 评论 - 26, 引用 - 0
数据加载中……

自己的printf

#include "stdarg.h"
int my_printf (const char *format, ...)
{
 va_list arg;
 int done;
 
 va_start (arg, format);
 done = vprintf (format, arg);
 va_end (arg);
 return done;
}

vprintf是printf的底层实现细节
加上宏定义就可以方便的实现开/关调试信息了。

posted on 2006-10-17 11:28 井泉 阅读(273) 评论(0)  编辑 收藏 引用 所属分类: c code


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理