下面一个预编译代码块,可以让程序员方便的开启和关闭调试?具体怎样做的呢?


#ifdef DEBUG
   /* 你要调试的代码 */
#endif
向gcc 传递-DDEBUG参数来控制调试的开启和结束;

vscode的task.json中的"args": 中加入编译参数。
或者在文件前面写上一句
#define DEBUG