在vs2010中,新建C语言程序,运行时DOS窗口一闪而过看不到结果,解决方法整理

转载 2013年12月05日 17:06:49

在vs2010中,新建C语言程序,运行时出现这样的现象:DOS窗口一闪而过,想查看输出内容,但是看不到,很纠结!!!

现整理下自己测试过的方法:

                                              

 

1) 在main()函数的末尾加一个 system("pause"); 此时头文件应有#include<stdlib.h>

注意:主函数末尾有return 0时system("pause")加在return 0前            

 //首选这个吧,挺好用的
 

2) 在main()函数的末尾加一个getch(); 此时头文件应有#include<conio.h>

  //这个不怎么常用

 

3)非调试状态下运行,直接按按Ctrl+F5;如果按F5调试的话,就会出现一闪而过的情况,但该方法不适用于生成的exe文件

//这个用起来比较方便

 

4) 给程序加一个任务,即定义一个内联函数 inline void keep_window_open(char ch;cin>>ch;),然后在mian函数末尾加上keep_Window_open();这个方法是最有效也是最常用的,网上很多方法原理都类似于此。具体原因我也不知晓。C++中比较常用

 

5)其他方法,如设置断点,单步调试等。

 

各路高手们谁要是有其他方法/技巧

   还愿赐教!!!!

关于vs2010运行C程序时,运行结果窗口一闪而过的问题

 关于vs2010运行C程序时,运行结果窗口一闪而过的问题   (转)因为我们老师要求我们要会用VC++6.0和VS中的C++编程,今天正...
  • lovssv
  • lovssv
  • 2015年10月04日 17:25
  • 328

关于vs2010运行C程序时,运行结果窗口一闪而过的问题

用VC++6.0和VS中的C++编程,今天正常安装好后,编写一个正确的程序,可运行的时候,DOS窗口一晃而过,也算是正常编译了,但我不懂的是它为什么消失得这么快? 会出现dos界面是因为你程序中可能...

在vs2010运行c程序时,控制台一闪而过怎么解决

转载的几个方法如下: 1)你运行的应该是控制台应用程序,需要在main代码最后return0之前添加一个暂停函数,该函数作用为从标准输入获取字符然后程序才会继续运行,比较典型的为c程序中可以用get...

VS2010平台下调试窗口一闪而过的解决办法总结

在VS底下运行程序的时候,调试窗口可能会出现一闪而过的现象,以下是我自己对我电脑上安装的VS2010对此情况的解决方法的总结: 一.在C文件中: 1.运行时进行的操作是编译(F5),若仍然一闪而过...

Visual Studio控制台程序输出窗口一闪而过的解决方法

刚接触 Visual Studio的时候大多数人会写个Hello World的程序试一下,有的人会发现执行结束后输出窗口会一闪而过,并没有出现Press any key to continue的字样。...

VS2010播放AVI视频时一闪而过的解决办法

弄了一天终于把这个弄好了,下面是摘抄的各位高手的方法,我已经试验成功,在这里分享给大家。 首先,OpenCv书上的程序没问题,尽可不必怀疑书上代码的可靠性。调试时出错的情况就是不显示视频,窗...

Visual Studio控制台程序输出窗口一闪而过的解决方法

刚接触 Visual Studio的时候大多数人会写个Hello World的程序试一下,有的人会发现执行结束后输出窗口会一闪而过,并没有出现Press any key to continue的字样。...

启动tomcat时cmd窗口一闪而过解决方法【尤其注意配置问题】

原文地址:http://blog.csdn.net/stypace/article/details/38083581 启动tomcat时cmd窗口一闪而过解决方法。 问题现象: 在实...

C++程序运行完后不让窗口一闪而过的方法

可能经常会遇到这样的情况,想要程序运行完后,窗口继续保留。 VC或VS下常用的方法是在main函数退出前加一句:system(“pause”)这样的语句,但是这种做法有一个问题就是:在这样的情况下,其...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在vs2010中,新建C语言程序,运行时DOS窗口一闪而过看不到结果,解决方法整理
举报原因:
原因补充:

(最多只允许输入30个字)