C++语句
C++程序是一组函数,而每个函数又是一组语句。C++有好几种语句。下面介绍其中的一些。程序清单2.2.1提供了两种新的语句。声明语句创建变量,赋值语句给变量提供一个值。另外,该程序还演示了cout的新功能
程序2.2.1 carrots.cpp
空行将声明语句与程序的其他部分分开。这是C常用的方法,但在C++中并不那么常见。下面是该程序的输出:
下面探讨这个程序
2.2.1声明语和变量
计算机是一种精确的、有条理的机器。要将信息项储存在计算机中,必须指出信息的存储位置和所需的内存空间。在C++中,完成这种任务的一种相对简便的方法,是使用声明语句来指出存储类型并提供位置标签。例如,程序2.2.1中包含这样一条声明语句(注意其中的分号):
int carrots;
这条语句提供了两项信息:需要的内存以及该内存单元的名称。具体地说,这条语句指出程序需要足够的存储空间来存储一个整数,在C++中用int表示整数。编译器负责分配和标记内存的细节。C++可以处理多种类型的数据,而int是最基本的数据类型。它表示整数——没有小数部分的数字。C++的int类型可以为正,也可以为负,但是大小范围取决于实现。第三章将详细介绍int 和其他基本类型
完成的第二项任务是给存储单元指定名称。在这里,该声明语句指出,此后程序将使用名称carrots来表示存储在该内存单元中的值。carrots