背景:熟悉visiual studio工具的使用

刚接触 Visual Studio的时候大多数人会写个Hello World的程序试一下,有的人会发现执行结束后输出窗口会一闪而过,并没有出现Press any key to continue的字样。无论是在Visual Studio 2008、2010还是2012中都有这种情况出现,有些人可能会用下面两种方法中的一种:

    在程序代码的最后加上system("pause")或者getchar()。其实这是属于dos下的命令。
 
    其实问题是你执行时按的是F5,而正确的应该是Ctrl+F5,这样窗口就会显示 Press any key to continue...这句话了。也可以看到程序运行的结果了。
   因为,F5是Debugging模式,在这个模式下,当程序运行结束后,窗口不会继续保持打开状态。而Ctrl+F5是 Start Without Debugging模式,在这个模式下,就可以看到运行结果了。
 
   如果你按Ctrl+F5仍然是一闪而过的话,那么请按照如下设置:
   在工程上右键--->属性--->配置属性--->连接器--->系统--->子系统(在窗口右边)--->下拉框选择控制台(/SUBSYSTEM:CONSOLE)
就OK啦~

最新文章

  1. UVA 11235Frequent values(RMQ)
  2. C++基本语法
  3. Windows 10 自动升级画面
  4. [archlinux][hardware] 查看SSD的使用寿命
  5. 小Q系列之 最佳裁判
  6. 让C程序更高效的10种方法(转)
  7. BI项目需求分析书-模板
  8. js简介、基本语法、类型转换、变量、运算符、分支语句、循环语句、函数、函数调用
  9. NGUI无法按住鼠标按住时无法监听OnHover事件
  10. EasyGUI基础教程
  11. ASP.NET WebAPI从入门
  12. web中关于垃圾回收的一些观点
  13. CgLib动态代理学习【Spring AOP基础之一】
  14. JDBC为什么要使用PreparedStatement而不是Statement
  15. __x__(37)0909第五天__背景图按钮
  16. MacOS使用Charles抓去HTTPS数据
  17. linux 命令 — sort、uniq
  18. BuildTools Overview
  19. jeesite 下载ckfinder上传的文件
  20. recovery 根据@/cache/recovery/block.map描述从data分区升级

热门文章

  1. CSS 分类 (Classification) 实例
  2. Docker容器学习梳理 - 基础知识(2)
  3. 理解使用static import 机制
  4. linux-文件数据操作awk命令
  5. linux-RPM安装
  6. bootstrap面试题
  7. Neo4j学习案例【转】
  8. shell脚本第一课
  9. HDU 2053 Switch Game
  10. FICO基础知识(三)