C++系列(一):开始【编写一个简单的C++程序】

1.1编写一个简单的C++程序

(1)程序:每个C++程序都由一个或多个函数组成,其中一个必须命名为main。操作系统通过调用main函数来运行C++程序。

(2)函数(function):由返回类型(return type)、函数名(function name)、形参列表(parameter list)、函数体(function body)组成。例子:简单的main函数,只是返回给操作系统一个值。

int( 返回类型)main(函数名)()形参列表:为空

{

      return 0;(函数体,左花括号(curly brace)开始、右花括号结束的语句块(block of statements))

}

~1:return结束函数的执行,返回给调用者一个值,返回值的类型必须与函数的返回类型相容。

~2:main的返回值经常被用来指示状态。返回0成功,非0返回值由系统定义,通常用来指出错误的类型。

~3:注意!大多数C++语句以分号结尾,不要忽略。

(3)内置类型(built-in type):即语言自身定义的类型。如上面函数的int是整数类型。

(4)C++程序处理数据都保存在变量中,每个变量都会有自己的类型。如果一个名为v的变量的类型是T,则称:“v具有类型T"或”v是一个T型变量“。

1.1.1编译、运行程序

(1)写好程序后,就需要编译。如何编译程序取决于你的操作系统和编译器。

(2)集成开发环境(Integrated Develop Environment,简称IDE):大多编译器都具备集成开发环境,它会将编译器与其他程序创建和分析工具包装在一起,对开发大型程序非常有用。

(3)源文件(source file):大多数编译器都会要求将程序源码存储在一个或多个文件中,这种程序文件称为源文件(source file)。

(4)程序文件命名约定:

~1:源文件的名字大多以一个后缀为结尾,后缀是由一个英文句点后接多个字符组成,后缀告诉系统这个文件是一个C++程序。

~2:不同的编译器使用不同的后缀命名约定,常见的包括:.cc、.cxx、.cpp、.cp、.C。

(5)常用编译器:Dev-C++,Codeblocks,Visual Studio。我最常用的是Dev-C++,十分简单,非常容易上手;Codeblocks没有用过,今后会学着用;Visual Studio我用的是Ultimate 2013版的,以后如果开发的话应该用得着,现在嘛,基本没用过,本来是要钱的,但上网搜一下产品密钥就可以免费用了。

猜你喜欢

转载自blog.csdn.net/chencuiyu/article/details/80642764