您的位置:首页 > 编程语言 > C语言/C++

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

2017-01-04 17:02 399 查看

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为例:

系统变量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


系统变量INCLUDE(没有新建即可)

添加include文件夹

C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\include


系统变量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的错误”

源文件编译与执行

创建源文件(txt文件即可),编写程序,保存文件并将后缀改为.cpp、.cc或者其他。这里以Hellotheworld.cpp为文件名。

使用Windows控制台命令:cl Hellotheworld.cpp 编译源文件,生成Hellotheworld.exe

执行Hellotheworld.exe,使用命令 echo %ERRORLEVEL%查看返回值

习题

修改程序返回值为-1,看看会有什么特殊情况出现

返回值-1通常作为程序运行失败的指示器。在Windows操作系统中,并没有特殊的内容出现来报告返回值为-1的情况。使用echo %ERRORLEVEL%查看返回值为-1。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: