为什么VC2008执行C++程序时,dos界面只是闪了一下,怎样可以像VC6.0一样停留DOS界面。

若能解决,万分感谢。
2024-11-23 02:41:43
推荐回答(5个)
回答(1):

用system("pause"); 使程序暂停并且出现"按任意键继续"的提示.

int main()
{
xxxx
yyyyyy

system("pause"); // 结束前暂停
return 0;
}

这个函数需要头文件 #include

VC6和之前的版本程序都会自动加上这个函数,
但是VC2003之后的版本都不会. 所以就会出现程序运行之后立刻结束的情况

回答(2):

用system("pause");
或者Ctrl+F5

回答(3):

初学者直接加一个while(1){}就可以了,可以不用暂停键

回答(4):

可以写一个cin语句
后面加一个这样的语句
cin>>" ";//这样可以暂停下来

回答(5):

ctrl+f5