导航:首页 > 程序命令 > c语言命令窗口消失

c语言命令窗口消失

发布时间:2022-11-27 09:14:40

‘壹’ C语言编辑好的可执行程序,命令窗口为什么一按enter键就消失了

那是你打开的方式不对啊,哈哈,开玩笑的。

你在编辑程序里运行程序的时候,IDE会在后面插上一段代码,就是please...什么的那个,但是直接运行exe就不会有插入的代码了,运行结束自动就退出了,就是窗口一闪而过。

要想看到结果,得在命令窗口里执行,就是打开“命令提示符”,然后cd ...到你的exe所在的文件夹

比如是 D:hellohello.exe,你需要在命令行里输入:

C:Usersx>d:
D:>cdhello
D:hello>hello.exe

输入hello.exe 和 hello 都可以, .exe的后缀有没有都可以执行。

这样你就能看到结果了。

一个简单的方法是建立一个cmd的快捷方式,如图,“起始位置” 一定要改成 %curdir% 。

你只要把这个快捷方式拖到你要执行的程序那个文件夹,它打开后就默认在这个文件夹下,然后直接输入你要执行的程序名就可以了。

win7和win8的话就更方便了,在当前文件夹下按住shift再右击,就会有 “在此处打开命令窗口” ,跟上面效果是一样的。

有不明白的还可以问我。

‘贰’ 当编好一个C语言程序后,按ctrl=f5后运行的结果的窗口一秒钟就不见了,我都来不及看结果

那是因为你的程序只是显示结果,所以很快的显示一下就会自动关闭,如果想看到结果,就要在程序的最后加一个等待输入的语句,这样你看完结果以后输入任意一个字符,再结束程序,就可以达到你要的效果了,
在程序最后加一句 getchar()
就可以了

‘叁’ 用vc2010编C语言,为什么编出来的exe双击打开,刚刚出现窗口就马上消失了。还有打开了一按回车键,又消失了

原因是,你打开了exe之后。程序就开始运行了。运行完后窗口会关闭。
其实电脑已经帮你运行完了所有你的程序,只不过电脑运行的很快,一下就运行完了。你打印出的东西,有显示,但你还没反应过来看不到。
这个问题,你只要在你的程序后面加个scanf语句,就行,这样,你的程序在运行完之后,会等待你输入,就会停在窗口。而你的程序在那个时候是运行完了的

‘肆’ c语言程序老是调试时窗口一闪就没有了

两种方法,一是改程序,在结束前,请求输入内容,如:
getchar(); 或是 调系统的 system("pause");

方法二,不改程序,改调用方法,不要直接双击exe文件,先开一个cmd窗口,切换目录到你的程序所在位置,在命令行窗口里,输入程序名,回车,结果就一直留着,除非关闭了命令行窗口

‘伍’ 用C语言生成的.exe可执行文件,打开后马上消失了

事实上,所有的
Console
程序都是运行完成后自动退出的。

Windows
中,如果直接从资源管理器里运行
Console
程序,运行完成后也会自动退出。这与无穷消息循环的
WinGUI
程序不同,所以你看不到输出结果。
而如果在
CMD
命令行里运行,完成后也会退出,不过是返回了
CMD,所以还能看到输出的结果。
实际上这个程序已经输出了结果,但由于完成后自动退出了,所以你看不到而已。
在程序代码最后加一个
getchar()
。等待输入一个数据,这样可以延缓程序完成的时间,保持输出窗口不关闭。以保证你可以看到输出结果。
有时候你需要两个
getchar()。

‘陆’ C语言调试程序的小框框不见了

在调试的时候,鼠标右键点击菜单栏的空白处,会弹出来菜单,在菜单里勾选“Debug”即可。如图所示:

操作图

‘柒’ 为什么c语言程序出现了就马上消失了

你没有让程序暂停,它一输出后就结束了。

你可以这样写:

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

main()
{
printf("abcdef");
printf(" ");
system("pause");
}

或者,不改,直接在cmd中运行

‘捌’ c语言编写的程序在命令窗口运行很快消失

后面跟着:“Press
any
key
to
continue”是很正常的,这是系统自动加上去的,不影响程序的运行,窗口很快消失你只需在主函数最后加上语句getch();就可以了,使用这个函数要包含头文件#include
这个函数的功能是等待你输入一个字符,然后再关闭窗口,只要你不去按键盘这个窗口就永远不会消失了!例如:
#include
#include
void
main()
{
printf("Hello
World!\n");
getch();
}
自己试试吧!

‘玖’ 我今天打开C语言编程,发现窗口显示不出来了

可以试试重启电脑,有的时候有缓存是会出现这样的情况的,还有可能是某些服务没有启动。

‘拾’ 用Visual C++ 2010调试一简单C语言后输出窗口很快消失的问题!

用VC6.0的时候就有这个问题的。实际上是Windows引起的,windows执行DOS命令完毕后会自动关闭DOS窗口。
解决的方法有两个,1.在普通C语言最后添加一行input();这样程序执行完毕后会等着你按任意键才能结束;2.编译结束后找到那个编译完成的可执行文件,在开始菜单下启动命令行程序,用类似纯DOS的方法执行那个可执行文件,执行完毕后界面不会退出而消失。

阅读全文

与c语言命令窗口消失相关的资料

热点内容
韩国电影失踪国语在线观看 浏览:39
盗墓电影免费大全 浏览:177
内地大尺度电影 浏览:296
日历女孩女二的扮演者李熙3围 浏览:219
韩国电影弟弟帮哥哥找工作条件是嫂子在自己家 浏览:818
安卓手机怎么重新变流畅 浏览:419
佑山爱 浏览:392
可以我的小米云服务器地址 浏览:892
血恋图片 浏览:509
胖熊网站 浏览:4
电影《喜旺》完整版 浏览:364
linuxsource命令 浏览:744
基本的cmd命令 浏览:242
类似色戒一样的大尺度 浏览:981
主角名叫江枫的小说 浏览:467
蛋蛋长脖子上电影 浏览:513
基于单片机的电子琴的设计 浏览:544
博阳压缩机公司 浏览:63
程序员数正方体 浏览:955
男主角叫林枫的都市小说 浏览:600