第一章 C++ 我来了——1.1 编写简单的C++程序

1.1 编写简单的C++程序

1.1.1 最基本的函数——main函数

int main ()
{
    return 0;
}

每个C++程序都包含main函数,且main函数是唯一被操作系统显示调用的函数。
该函数由:返回类型(int)、函数名(main)、括号内的形参、函数体
*main函数的返回值必须为int类型

1.1.2 源文件创建与编译

源文件后缀

C++源文件的后缀与所运行的具体编译器有关,主要包括:

prog1.cc
prog1.cxx
prog1.cpp
prog1.cp
prog1.c

环境变量配置

对于生成的源文件,想要从Windows控制台进行编译(这里先不借助IDE),需要首先添加环境变量
这里以VS2013为例:

  1. 系统变量Path
    添加bin、IDE、Tools文件夹路径

    C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin;C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE;C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools
  2. 系统变量INCLUDE(没有新建即可)
    添加include文件夹

    C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include
  3. 系统变量LIB(没有新建即可)
    添加VC\lib、v7.1A\Lib

    C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib

    通过以上环境变量的添加,即可使用Windows控制台来对编写的C++源文件进行编译,生成可执行文件(.exe)
    *特别注意的是,一定要添加v7.1A\Lib文件夹到系统变量中,否则会出现“无法打开kernel32.lib的错误”

源文件编译与执行

  1. 创建源文件(txt文件即可),编写程序,保存文件并将后缀改为.cpp、.cc或者其他。这里以Hellotheworld.cpp为文件名。
  2. 使用Windows控制台命令:cl Hellotheworld.cpp 编译源文件,生成Hellotheworld.exe
  3. 执行Hellotheworld.exe,使用命令 echo %ERRORLEVEL%查看返回值

习题

修改程序返回值为-1,看看会有什么特殊情况出现
返回值-1通常作为程序运行失败的指示器。在Windows操作系统中,并没有特殊的内容出现来报告返回值为-1的情况。使用echo %ERRORLEVEL%查看返回值为-1。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值