求指教关于C语言中trace的应用

编程中看到了下面三句,不明白前面的1是什么意思,而且输出结果是引号中的内容吗?
TRACE(1, "\tfailureCause\n");
TRACE(1, "\t\tselectOriginator = %d\n", msg->selectOriginator);
TRACE(1, "\t\t%s\n", causeName[msg->selectOriginator-1]);
哪位大牛可以给讲一下TRACE的用法,最好是带个例子之类的,形象一些的~~

达令说
浏览 239回答 2
2回答

SMILET

这个trace是程序调试用的,就跟printf一样, printf是将输出打印到dos窗口, TRACE是将相关的内容输出到指定的窗口,vc有个output窗口,其他的也有相应的输出窗口

慕容708150

这个trace应该是宏定义吧。打印数据用的。跟printf类似。
打开App,查看更多内容
随时随地看视频慕课网APP