企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
我们把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)