问个visual c++ 6.0的问题

来源:百度知道 编辑:UC知道 时间:2024/06/30 04:40:50
我用Visual C++编写了一个最入门的程序pritnf("this is a C program.\n"),已经能通过生成可执行文件了,但是为什么我直接在硬盘里打开这个可执行文件,它只在屏幕上闪一下,有什么办法让他能停留在电脑屏幕上,谢谢。我是初学者

这是肯定的。这种自行编译的可执行文件在运行完后会自动关闭,所以你没有时间去看结果。可以加一个停顿函数来解决。如果是C程序用getch();,如果是C++程序用system("PAUSE");,把它放在main里return 0;之前,可执行文件就会在运行到这里时停下来,按下任意键后继续。

因为那个程序是命令行提示符程序,它在执行时打开命令行,执行结束后关掉命令行,回到窗口界面,所以像是闪了一下。
要解决这个问题,可以用ctrl+f5来运行程序,或者也可以在命令行提示符里打开程序(就像在DOS里打开一样)

在printf完了之后

char aa[10];
scanf(aa);