为什么我用vc6.0编辑的程序在程序内调试时能正常运行,而保存到电脑的exe文件就一闪而过啊?

我编辑的是显示一句话,我是菜鸟,看书时让写一句话,我就照着编辑了一下,是怎么回事?
你们的方法我试了,第一位的结果变成6个错误,一个危险,第二位是两个错误,我都是直接打的,能不能发个完整的程序,话随便打,谢谢各位

程序编译链接完成后生成.exe可执行程序,双击执行可执行程序时,程序运行,显示完你要打印的内容后,程序执行到末尾结束,要想光标停留在打印页面,可以用如下代码

#include <stdlib.h>
#include <stdio.h>

void main()
{
printf("Hello!");
system("pause");
return;
}

或者

#include <stdlib.h>
#include <stdio.h>

void main()
{
char ch;
printf("Hello!");

ch = getchar();
return;
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-12-03
你是dos显示一段?vc编译调试,出现界面有个等待过程.
到单独exe运行一闪就没了.可以加一个sleep(1000);就是睡眠一秒.就能看清了.1000可以再调大.
第2个回答  2013-12-03
system("pause");语句可以放在return符号之前;
还要看一下,代码有没有错误,excit函数是不是放到了main函数里
相似回答