VS2010暂停编译界面

注:文章主要知识点来源于https://www.felix021.com/blog/read.php?981

本人主要是按照自己的理解略微整理,感谢原博主Felix201的分享!



正文如下



刚上手VS2010的小伙伴们,可能会苦恼编译界面一闪而过,确实,这个在VC2006压根是不存在的,具体解决办法有三,如下:

  1. 在程序末加getchar();
  2. 添加头文件#include "stdlib.h" ,并在程序末添加system("pause");;
  3. 在需要暂停的地方写入死循环while(1); ,按下CTRL+C可以退出。

注:在涉及到输入函数scanf();时,方法1失效(可使用N+1个getchar();其中N为输入数据的个数);建议使用方法2;勿使用方法3。



具体代码表现如下:

/***************************************************
//使用循环进行数组处理
***************************************************/

#include "stdafx.h"
#include "stdio.h"
#include "stdlib.h"

#define SIZE 2
#define PAR 72

int main(void)
{
    int index;
    int score[SIZE];
    int sum=0;
    float average;

    printf("Enter %d golf scores:\n",SIZE);
    for(index=0;index<SIZE;index++)
    {
        scanf("%d",&score[index]);
    }
    printf("The scores input in are as follows:\n");
    //Good Habits:使用程序输出或“回显”刚刚输入的值,这样有助于确保程序处理了您所期望的数据
    for(index=0;index<SIZE;index++)
    {
        printf("%5d",score[index]);
    }
    printf("\n");

    for(index=0;index<SIZE;index++)
    {
        sum+=score[index];
    }
    average=(float)sum/SIZE;

    printf("Sum of scores = %d,average = %0.2f\n",sum,average);

    //getchar();
    //getchar();
    //getchar();
    system("pause");
    return 0;
}        
时间: 2024-10-14 11:48:21

VS2010暂停编译界面的相关文章

在VS2010下编译和使用tesseract_ocr识别验证码

对于自动识别验证码,使用trsseract是个不错的选择,有兴趣的的朋友可以试试. 编译tesseract 官网提供了vs2008的编译说明和工程,但在vs2010下的编译时基本相同的,因此我使用的方法就是把vs2008工程转换为vs2010工程, 同时把编译过程中遇到的问题以及解决方法和大家分享一下,希望对正准备使用trsseract库的朋友有所帮助. 下载代码 google code下载一下源代码,并建立build目录. tesseract-ocr-3.02.02.tar.gz   tess

VS2010下编译配置Boost_1.53

一.准备工作 1.下载最新版本的boost库.所在地址:boost_1_53_0.zip.官方推荐7z压缩格式的,因为其压缩效率更好,相应包的大小也比较小. 2.解压缩到指定目录,如C:\boost_1_53.下面开始遵照官方页面的步骤进行编译.() 进入目录tools\build\v2\ 运行bootstrap.bat脚本文件 运行命令:b2 install --prefix=PREFIX.其中PREFIX是为Boost.Build指定的安装目录,生成的编译工具将会存放在该目录下.我指定为c:

VS2010 Boost编译安装(转载)

把项目从VS2008搬到VS2010的时候,导入原来的编译好的boost库居然连接失败, 提示:LINK : fatal error LNK1104: 无法打开文件“libboost_system-vc100-mt-1_47.lib”  错误 网上找答案,才知道不同的编译器所使用的boost库编译命令是不同的: 输入bjam --toolset=msvc-10.0 --build-type=complete stage 开始编译(VS2010的) (如果是VS2005, 则为msvc-8.0:如

在vs2010中编译log4cxx-0.10.0详细方法(从下载、编译、解决错误详细介绍)(转载)

本文一共包含了17个步骤,按照下面的步骤就可以完成vs2010中编译log4cxx的工作了. 1. 下载 log4cxx 以及 apr 和 apr-util 源码: a) http://www.apache.org/dyn/closer.cgi/logging/log4cxx/0.10.0/apache-log4cxx-0.10.0.zip b) http://archive.apache.org/dist/apr/apr-1.2.11-win32-src.zip c) http://archi

VS2010重编译OpenCV2.4.9 用于调试源代码

最近想自己编译一下OpenCV源代码,以用于调试时查看源代码运行情况. 参考网上一篇文章:<Win7x64+VS2012+OpenCV2.4.3+CMake2.8.10+TBB41重编译OpenCV> 进行配置,但是错误频频.现将配置过程进行梳理,以免大家跟我一样走太多的弯路. 1.工具 下载并安装这几个工具:CMake2.8.OpenCV2.4.9.VS2010 2.用CMake生成OpenCV2.4.9 的VS2010解决方案 基本按照文章<Win7x64+VS2012+OpenCV

VS2010 C++编译报错LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

编译mongodb-src-r2.2.2出现以下问题 LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 这个是由于日志文件引起的,可以将 项目\属性\配置属性\清单工具\输入和输出\嵌入清单:原来是“是”,改成“否”. 或者将 项目\属性\配置属性\链接器\清单文件\生成清单:原来是“是”,改成“否”. 如果仍然无效,判断是否已经安装了VS2012,如果已经安装,需要安装VS2010 sp1补丁. VS2010 C++编译报错LINK : fa

在vs2010中编译log4cxx-0.10.0详细方法

本文一共包含了17个步骤,按照下面的步骤就可以完成vs2010中编译log4cxx的工作了. 1. 下载 log4cxx 以及 apr 和 apr-util 源码: a) http://www.apache.org/dyn/closer.cgi/logging/log4cxx/0.10.0/apache-log4cxx-0.10.0.zip b) http://archive.apache.org/dist/apr/apr-1.2.11-win32-src.zip c) http://archi

VS2010下编译安装DarwinStreamingServer5.5.5

源码下载链接:http://dss.macosforge.org/源码版本: 5.5.5版本电脑环境:visual studio2010,window 7 x64系统.用VS2010打开WinNTSupport文件夹下的.dsw工程,全部转换vs2010. 使用vs2010编译的遇到一些问题和解决方法:(1)          提示:winsock2某些函数重定义.方法:DarwinStreamingSrvr6.0.3-Source\CommonUtilitiesLib\OSHeaders.h(

Win7(32/64)VS2010配置编译GDAL环境(图文教程+亲测可用!)

最近的一个VS2010的项目中用到了GDAL,关于GDAL这个库的说明与赞美,这里就不赘述了,下面是在VS2010中配置GDAL的详细过程. 系统说明 Win7(32位/64位),VS2010,GDAL 1.10.1(截止本文发布的最新版),进行下面的操作之前,请确保您已经正确安装了VS2010,步骤如下: 1.下载GDAL 点击进入GDAL的官方下载页面,根据需要选择不同的版本,根据测试之前的GDAL1.9.1 0往后的版本均可以按照本文的方法编译成功.下载完成后解压到一个根目录下,因为这样后