包含头文件(在vs编译器中好像不用也可以)
#include <conio.h>
如果要使控制台窗口支持中文显示,请使用如下方法:
void Ctest1Dlg::OnBnClickedBtnShow()
{
int a = 3, b = 4;
int sum = a + b;
AllocConsole();// 开启控制台窗口
freopen( "CONOUT$","w",stdout);
printf("%d and %d is total: %d\n", a,b,sum);
FreeConsole();// 关闭控制台窗口(一般不需要,因为可以手动关闭)
}
如果控制台窗口不需要中文显示,可以使用如下方法:
void Ctest1Dlg::OnBnClickedBtnShow()
{
int a = 3, b = 4;
int sum = a + b;
AllocConsole();// 开启控制台窗口
_cprintf("%d and %d is total: %d\n", a,b,sum);
FreeConsole();// 关闭控制台窗口(一般不需要,因为可以手动关闭)
}