Article Outline
1.1 编写一个简单的C++程序
TOC
Collection Outline
1.1 编写一个简单的C++程序
每个C++程序都包含一个或多个函数,其中一个必须命名为main。
int main()
{
return 0;
}
一个函数定义包含四部分:返回类型、函数名、形参列表和函数体。
在大多数系统中,main的返回值被用来指示状态。返回值0表示成功,非0的返回值的含义由系统定义,通常用来指出错误类型。
1.1.1 编译、运行程序
程序源文件命名约定
程序文件通常被称为源文件,不同编译器使用不同的后缀命名约定,最常见的包括.cc、.cxx、.cpp、.cp及.C
从命令行运行编译器
假设main程序保存在文件prog1.cc中,可以用如下命令来编译它
$ CC prog1.cc
其中,CC是编译器程序的名称,$是系统提示符。编译器生成一个可执行文件。Windows系统会命名为prog1.exe。UNIX系统中的编译器通常会将可执行文件命名为a.out。
访问main的返回值的方法依赖于系统。在UNIX系统和Windows系统中,执行完一个程序后,都可以通过echo命令获得其返回值。
在UNIX系统中,通过如下命令获得状态:
$ echo $?
在Windows系统中查看状态可键入:
$ echo %ERRORLevel%