今天看啥  ›  专栏  ›  嵌入式微处理器

如何让C程序打印的log多一点色彩?(超级实用)

嵌入式微处理器  · 公众号  · 科技自媒体  · 2024-08-21 12:00
    

主要观点总结

本文介绍了一种使用ANSI转义码在终端上设置文本样式和颜色的方法,包括字体显示语法说明和举例。还介绍了一个宏定义和打印信息封装的便捷方式,以及如何通过这种方式美化程序的打印log,并提供了完整代码。

关键观点总结

关键观点1: ANSI转义码的使用

文章中详细介绍了如何使用ANSI转义码来设置终端上文本的样式和颜色,包括字体显示语法、举例以及不同终端和操作系统的效果差异。

关键观点2: 宏定义和打印信息封装

文章介绍了如何将常用的颜色和样式定义为宏,并使用这些宏来封装打印信息,以便更直观地查看log。

关键观点3: 程序打印log的美化

文章展示了如何通过使用上述方法美化程序的打印log,以更直观的方式显示通信信令的关键字段,如msgType和len。

关键观点4: 完整代码提供

文章最后提供了完整的代码示例,包括协议消息的格式定义和打印函数的实现,以及如何使用这些功能进行测试的示例。


免责声明:本文内容摘要由平台算法生成,仅为信息导航参考,不代表原文立场或观点。 原文内容版权归原作者所有,如您为原作者并希望删除该摘要或链接,请通过 【版权申诉通道】联系我们处理。

原文地址: 访问原文地址
总结与预览地址:访问文章预览/总结
文章地址: 访问文章快照