Windows程序进行调试进行变量监视的时候,一般通过监视窗口进行,但是这样有时候切来切去很麻烦,今天向同学请教发现了一种可以用控制台监测变量的方法。
只需#include <windows.h>
#include <stdio.h>//使用函数printf
#include <tchar.h>//是用宏_T
然后AllocConsole();//建立控制台
SetConsoleTitle(_T("Debug Output"));//设置控制台串口的标题
freopen("CONOUT$","w",stdout);//重定向输出到控制台
printf("%d,%d\n",x,y);//输出内容
FreeConsole();//关闭控制台
这样就可以在Windows程序运行的过程中进行变量的监控