一个程序包含一个或多个程序单位(每个程序单位构成一个程序文件)。每一个程序单位由以下几个部分组成:
预处理命令。如#include命令和#define命令。
声明部分。例如对数据类型和函数的声明,以及对变量的定义。
函数。包括函数首部和函数体,在函数体中可以包含若干声明语句和执行语句。
如下面是一个完整的C++程序:
#include <iostream>//预处理命令
using namespace std; //在函数之外的声明部分
int a=3; //在函数之外的声明部分
int main( )//函数首部
{
float b;//函数内的声明部分
b=4.5; //执行语句