我用VC++6.0编了一个程序,并组建了exe文件,但是为什么我一运行exe文件,点回车之后自动关闭,我还没看到运行结果就关闭了。很愁人,求解
程序没有问题,
#include
#include
void main()
{
char string[81];
int i, num=0,word=0;
char c;
gets(string);
for(i=0;(c=string[i])!='\0';i++)
if(c==' ')
word=0;
else if (word==0)
{
word=1;
num++;
}
printf("There are %d words in the line.\n",num);
}
调试时点了回车也自动关闭无法看结果
请问#include这个是干啥的?
我用VC++6.0编了一个程序,并组建了exe文件,但是为什么我一运行exe...
如果直接打开exe文件运行,由于你没有暂停语句,所以当程序运行完之后就会直接退出。而在编译系统中调试运行时,由于只是调试,因此在运行完程序后还会出现一句话,让你按任意键退出。至于解决办法吗?就是在程序结束前插入system("pause");,记住如果main函数有返回值,如int main()应该在return 0;前...
用vc++6.0写的C程序,我根据路径,点击那个exe文件,可是屏幕上一闪而过...
程序一执行完就结束了,所以要么在最后等待用户输入些什么,要么使用系统函数来暂停。前者是在return之后加一句getchar();后者是用system("pause");
用C语言在VC++6.0中编写的程序生成的.exe打开的对话框,为什么一按enter...
在程序结尾添加暂停 int main(){\/\/这里是你的代码system("pause"); \/\/暂停return 0;}
Visual C++ 6.0 C语言编程后生成的exe文件单独运行时,输入后按下回车没...
你用Windows搜索在VC目录下搜一下windows.h这个文件, 把所在的目录配到 好像是菜单Tools -> Option对话框的Directory页面里面, 具体的你自己选一下, 我图形界面的东西记不太清.命令行的方法(另一种方法):开始菜单 -> 运行. 然后输入cmd回车. 把你的程序拖到那个黑框里, 按回车. 应该就不会一...
用VC++6.0编译以后,运行时出现的那个窗口会停留,为什么去点那个.exe...
因为用VC运行,那个是为了方便调试而这样做的,看退出的代码是什么,而你运行。EXE那才是你真正的程序没有其它的程序调试
用VC6.0编译程序,出来一个EXE后按回车程序直接关闭了,这是怎么回事儿...
并没有什么问题。代码逻辑没问题,在我机子上的VC++6.0上运行也没问题。有可能是你机子环境的问题,试重装VC。
为什么我用vc++6.0编出的exe文件只能在集成环境中运行,用电脑直接打 ...
转自某网: 首先,生成的exe文件本质是控制台程序,这些都是依赖于windows的控制台窗口,程序执行完就退出了。(比如,如果你程序中有scanf语句,那么打开exe的时候不会立马结束,而是等待你的输入,等跑完程序,再自动关闭,就是这个道理)下面简单说几种常见的解决方法。1.在代码段末尾加上getch();就...
单独运行vc++6.0编的exe,输完数字按回车就退出了,怎么解决?但是在VC...
编译只是检查程序是否有语法错误,程序在运行中出现的内存溢出,数组越界是检查不出来的。把你的程序贴出来看看。
我用vc++6.0写c语言。程序在vc++6.0内运行很正常,但直接打开生成的exe...
include<conio.h> include <stdio.h> int main(){ printf ("holle.\\n");getch();} 不是没运行,是运行后关闭了
c语言程序写完了,用vc++6.0可以运行,但直接点击debug中exe文件却无法运 ...
代码中有打开文件的操作.并且使用了相对路径.在VC调试的时候, 和双击exe时的运行路径不同, 所以导致打开失败, 从而在fscanf时出错.修正方式:1 改为绝对路径.2 将要打开的文件复制到合适的相对路径上,比如exe所在文件夹.