(转)因为我们老师要求我们要会用VC++6.0和VS中的C++编程,今天正常安装好后,编写一个正确的程序,可运行的时候,DOS窗口一晃而过,也算是正常编译了,但我不懂的是它为什么消失得这么快?

会出现dos界面是因为你程序中可能用到了需要用dos显示结果(或者输入之类的)的函数,比如printf()函数,马上消失是因为你执行程序是一步到位的,dos界面做完你需要它做的事情之后就被销毁了,如果你想看清楚整个过程,可以设置断点,单步执行下,看看程序的运行过程

在谷歌和百度上查了,有这些解答:

1)你运行的应该是控制台应用程序,需要在main代码最后return

0之前添加一个暂停函数,该函数作用为从标准输入获取字符然后程序才会继续运行,比较典型的为c程序中可以用getchar()

,getchar()包含在头文件stdio.h中。也可以调用system("pause");

,这是一个windows的cmd命令暂停,在控制台程序中体现为获得任意键盘消息后程序继续,被包含在c库stdlib.h中。

2)其实还有一个更好的解决办法:在你的项目条目(project)上右击鼠标,在弹出菜单上选择最后一项“property/属性”,在左边的一栏里找到“配置属性->链接器->系统”,点击“系统”项后,在右边的栏的“子系统(subSystem)”将刻项的值配置为"Console(/SUBSYSTEM:CONSOLE)"。

经过这样的配置后,再按

Ctrl+F5,程序运行完毕后就会停留在控制台界面,提示你“按任意键继续”。

到此,问题完美解决。

3)还可以通过设置断点,逐步调试看运行结果。

4)改运行方式

新开cmd.exe窗口: C:> D: //切换盘符

D:> cd mypath // 切换目录

D:mypath>my.exe //执行程序:

vs2010c语言一闪而过,[转载]关于vs2010运行C程序时,运行结果窗口一闪而过的问题...相关推荐

  1. 为什么python打开pygame秒关闭后在运行_当我运行Python程序时,pygame窗口打开片刻,然后退出 - python...

    我是一个刚开始尝试通过在线课程使用python和pygame制作游戏的程序员.但是,当我运行以下代码时,pygame窗口将打开一秒钟,然后关闭. import pygame pygame.init() ...

  2. python文本编辑器报错_notepad++编辑器中运行python程序时需要注意的编码格式

    本篇文章给大家带来的内容是关于notepad++编辑器中运行python程序时需要注意的编码格式,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 语言:python3.4 文本编辑器: ...

  3. vs2017c语言一闪而逝6,Visual Studio IDE编写程序时不显示窗口或窗口一闪而逝的解决方法...

    这篇文章主要为大家详细介绍了Visual Studio IDE编写程序时不显示窗口或窗口一闪而逝的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 使用Visual Studio IDE编写 ...

  4. 成功解决基于VS2015(Visual Studio2015)编写C++程序调试时弹出窗口一闪而过的问题

    成功解决基于VS2015(Visual Studio2015)编写C++程序调试时弹出窗口一闪而过的问题 目录 解决问题 解决方法 T1.修改配置属性的控制台

  5. java -jar vm参数_java相关:运行jar程序时添加vm参数的方法

    java相关:运行jar程序时添加vm参数的方法 发布于 2020-3-15| 复制链接 下面小妖就为大家带来一篇运行jar程序时添加vm参数的方法.小妖觉得挺不错的,现在就分享给大家,也给大家做个参 ...

  6. 问题:当运行exe程序时遇到错误0000007时如何解决

    这里我是需要用的一个DDS库安装程序,但是经过一系列安装操作后,最后一步验证是否成功时出现了问题: 点击 该exe应用程序提示:应用程序错误0xc000007b 给出我使用后成功了的解决方法: 首先下 ...

  7. DolphiScheduler平台上运行spark程序时,外部参数设置

    DolphiScheduler平台上运行spark程序时,外部参数设置 近期使用DS平台执行spark程序,遇到了部分参数设置的问题,代码中需要外部传入一个参数procDate(处理日期),具体设置如 ...

  8. 用idea运行Java程序时右上角的运行键是灰色

    用idea运行Java程序时右上角的三角形运行键是灰色,尝试了很多方法无果,最终我的解决办法: 在上面一排点击RUN运行 没想到这么简单

  9. win10怎么不能运行c语言,0xc0000142,详细教您win10应用程序无法运行提示0xc0000142如何解决...

    电脑一开机就弹出netsh.exe应用程序错误的提示框,提示内容"应用程序无法正常启动(0xc0000142).请单击"确定"关闭应程序"的提示.这是什么原因导 ...

最新文章

  1. Go 学习笔记(66)— Go 并发同步原语(sync.Mutex、sync.RWMutex、sync.Once)
  2. 00后的简历有多野?!!
  3. 如何使用DrawerLayout在操作栏/工具栏上方和状态栏下方显示?
  4. CheckFail设计很垃圾
  5. 15、mybatis一对多关联查询 collection定义关联集合封装规则及懒加载
  6. MFC子对话框初始化问题_从一个“断言”报警说起
  7. Python爬虫开发:requests库的使用--发送带参数post请求
  8. [SQL Server玩转Python] 一.安装环境及T-SQL调用python脚本
  9. iBatis resultMap出错 The error happened while setting a property on the result object 解决办法
  10. Linux最终将会领先于Windows、Mac OS!
  11. django-自定义过滤器
  12. kafka开源版本quota限流功能缺陷
  13. centos php 绑定域名,centos如何绑定域名?
  14. Asp.net Request方法获取客户端的信息
  15. mangos架设魔兽世界私服
  16. 周刷题第一期总结(two sum and two numbers)
  17. 图像语义分割之特征整合和结构预测
  18. python如何安装numpy模块?
  19. 【MS SQL Server】SQL Server2005下载地址
  20. mongodb获取具体某一天的查询语句

热门文章

  1. 如何制定提高客人满意度和客户忠诚度的客户参与策略
  2. 域名过户操作流程及常见问题
  3. 损失函数--持续更新
  4. 安卓统一推送联盟成立!不卡顿的安卓系统终于来了!
  5. 设备选型的重要性分析
  6. 要不要考博?清华姚班助理教授写了个读博决策树
  7. 2021-12-17
  8. 什么是obj文件?obj文件详解
  9. 计算机组成原理 唐朔飞229页
  10. 半加器 全加器 Verilog描述