[C语言] C 语言宏技巧

[复制链接]
 楼主| 一路向北lm 发表于 2020-8-30 17:05 | 显示全部楼层 |阅读模式
当我们调试大程序时会涉及到很多文件,如果只是使用 printf函数来打印信息很难找到打印处,此时我们需要定义更加高效的宏,打印信息变量的同时,也打印出文件的位置。

 楼主| 一路向北lm 发表于 2020-8-30 17:05 | 显示全部楼层
  1. //打印调试信息,支持打印出某一个文件的,某一行
  2. #define Debug_Print(str, val)   printf("%s(%d) : %s %d\r\n",\
  3.                                 __FILE__,__LINE__,str, val)

 楼主| 一路向北lm 发表于 2020-8-30 17:06 | 显示全部楼层
测试

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 一路向北lm 发表于 2020-8-30 17:17 | 显示全部楼层
希望对大家有所帮助
zhf0964 发表于 2020-8-30 19:57 | 显示全部楼层
不错的技巧。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

293

主题

3838

帖子

81

粉丝
快速回复 在线客服 返回列表 返回顶部