上海新客站火车时刻表:请问这是为什么?

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 05:58:35
我是大一新生,才学不到一星期,我按照书上编了程序后,执行exe,(就是那个感叹号),这时程序正常,然后到保存该exe程序的文件夹里再使用这个程序,打开输入信息后,他没有输出结果就自动关闭了,请问这是为什么?
我用的是visual c++6.0,按照jimsons说的,出现error说"system": undeclared identifier

其实是有输出结果的,只是输出后马上就关闭了所以看不到结果
如果是C语言的话可以加上一句
getch();
是在头文件#include <conio.h>

如果是C++可以加上一句
system("PAUSE");

其实程序是有输出结果的,只是因为执行的exe在输出结果以后迅速关闭了而已,所以你看不到输出结果,而调试的时候,调试的输出界面是会存在的,所以你能看到。
你可以在程序结束前加入一个停止命令(不知道你用什么编程的,所以确切的命令也不能告诉你,大多数语言都用wait或者pause,你试试看,或者查一下帮助),等键盘响应了以后在关闭exe,这样,输出的结果就不会因为程序关闭而马上消失了。