vc++6.0 怎么用getchar能使生成的程序打开后不消失

我的是打开生成exe的文件啊。

打开 exe 文件?
你可以用 wordpad 打开 exe 文件, 问题是那是2进制文件,打开来也读不懂。
wordpad 可以在 Accessories 里找到。
安装地点有操作系统定,也可能在:
"C:\Program Files\Windows NT\Accessories\wordpad.exe"
=====================================================
C 程序可以在 DOS 命令窗编译。
例如,用记事本写程序: notepad a.c
#include <stdio.h>
main(){
printf("Hello ! \a\a\a\n");
system("pause");
return 0;
}
编译命令:
cl a.c
执行:
a.exe
看到显示 Hello ! 听到 嘀 嘀 嘀 三声。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-20
在每个写好的程序后面renturn 0前面那行加上getchar()。如果还消失就加俩
第2个回答  2013-09-20
在main函数的return前加一个getchar()或system("pause");函数追问

不行啊,还是秒消失
return后面还是0吗
除了加这个还要其他吗
还要啊,加后面的sys的话编译错误啊
ps我写的是c,不是c++

追答

加getchar()还是消失的话,你再在getchar()前面加个fflush(stdin),具体解释就不说了,如果用system就要包含stdlib这个头文件 #includ

追问

..那个头文件我试过了,不是针对c++的吧,总之我用那个头文件编译错误了

追答

不会的 C也能用 ~

本回答被提问者采纳
第3个回答  2013-09-20
的的顶顶顶顶顶的顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶

vc++6.0 怎么用getchar能使生成的程序打开后不消失
你可以用 wordpad 打开 exe 文件, 问题是那是2进制文件,打开来也读不懂。wordpad 可以在 Accessories 里找到。安装地点有操作系统定,也可能在:"C:\\Program Files\\Windows NT\\Accessories\\wordpad.exe"=== C 程序可以在 DOS 命令窗编译。例如,用记事本写程序: notepad a.c include <stdio.h>...

用vc++6.0编程序,可是运行的时候,小黑屏停留时间太短,而网上的getchar...
在最后一行加上一个等待输入的语句就行了,比如getchar(),这样就不会消失了,因为程序在等你输入,想结束的时候按下回车就好了。

用vc++6.0写的C程序,我根据路径,点击那个exe文件,可是屏幕上一闪而过...
程序一执行完就结束了,所以要么在最后等待用户输入些什么,要么使用系统函数来暂停。前者是在return之后加一句getchar();后者是用system("pause");

为什么我用vc++6.0编出的exe文件只能在集成环境中运行,用电脑直接打 ...
1.在代码段末尾加上getch();就可以了。(代码段末尾指你程序要执行完之前, 一般在return 0;之前)或者,加上getchar(); 也行。原理就是停止,等待用户输入,即你没输入的话,程序就不算执行完毕。个人认为getch();比较好。因为你加getch();是按任意键退出,而getchar();,你可以输入若干个字符...

vc++6.0编译好程序运行时窗口很快关闭怎么办
在程序末尾加个getchar() 试试

Visual C++ 6.0运行程序后输出窗口只内一下就消失了怎么回事
因为程序运行完了 退出了!在程序最后加个getchar();按任意键退出。

我在运行c++程序的时候,为是么当在运行框中输入数据后,敲回车就直接关...
(1)按住CTRL+F5运行;(2)在程序结束的最后--大括号的前面,加上getchar();(3)在程序结束的最后--大括号的前面,加上system("pause"),这时要加上头文件#include<stdlib.h>,因为system函数是标准库文件中的。以上三种我都用过,希望能给你帮助。

vc++.net 控制台应用程序一闪而过
vc++.net我不大熟悉,在vc6.0中我知道这样解决这个问题。你在最后加上:char ch;ch=getchar();这样可是你的程序完全执行,并且最后EXE文件会等待你的输入。直到你按了任意一个键时,程序结束。

...程序在vc++6.0内运行很正常,但直接打开生成的exe就只闪一下就没反...
include<conio.h> include <stdio.h> int main(){ printf ("holle.\\n");getch();} 不是没运行,是运行后关闭了

vc++6.0写c语言,运行没错误,但是不能弹出运行的窗口,什么情况?
在最后加上一句 getchar(); 让程序等待就可以了 这个东西他不是不弹,只是执行完了以后自动退出了,所以闪了一下就没了

相似回答