专栏名称: 21ic电子网
即时传播最新电子科技信息,汇聚业界精英精彩视点。
目录
相关文章推荐
今天看啥  ›  专栏  ›  21ic电子网

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

21ic电子网  · 公众号  · 半导体  · 2024-07-27 15:45
    

文章预览

在平常的调试中,printf字体格式与颜色都是默认一致的。   如果可以根据log信息的重要程度,配以不同的颜色与格式,可以很方便的查找到要点。 1、printf字体显示语法说明 printf (“\ 033 [显示方式;字体颜色;背景颜色m 字符串 \ 033 [ 0 m” ); 语法说明: 第一个**\033[**表示转义序列的开始,设置随后的字体格式 转义序列是以 ESC 开头,用 \033 完成相同的工作(ESC 的 ASCII 码用十进制表示就是 27 , = 用八进制表示的 33 )。 显示方式: 0:默认值  1:高亮 、22:非粗体、4:下划线、24:非下划线、5:闪烁、25:非闪烁、7:反显、27:非反显 字体颜色 30: 黑   31: 红 32: 绿 33: 黄 34: 蓝 35: 紫 36: 深绿 37: 白色 背景颜色 40: 黑 41: 红 42: 绿 43: 黄 44: 蓝 45: 紫 46: 深绿 47: 白色 红色  'm': 表示转义序列的结束 结尾处的**\033[0m**是恢复默认值。 其他ANSI控制码: ………………………………

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