NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
我们把3.5.2中的日志接口单独抽取出来,放在log.h中去声明接口函数,然后在log.c中去实现,最后在main.c中去包括log.h并通过宏来调用日志输出功能。 ### 接口实现源码log.c如下: ![](https://img.kancloud.cn/1b/71/1b71e74e5562693afd869f40d9f23afa_832x584.png =600x) ### 然后main.c中的调用如下: ![](https://img.kancloud.cn/6c/34/6c34fc6b5489d67f065e93e484d4f683_606x272.png =600x) ### 编译运行(gcc log.c main.c -o tester): ![](https://img.kancloud.cn/dd/ac/ddac402b8922855989a7e31d1cde70b7_832x192.png =600x)