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

C++ 初学者指南 第一篇(5)

2009-11-16 21:31 190 查看
必备技能1.5:第二个简单的程序

变量是程序最基本的构成元素。一个变量就是一个被命名的,可以被赋值的内存位置。进一步来说,变量的取值在程序的执行过程中是可以改变的。也就是说变量的内容是可变的,而不是固定的。

下面的程序创建了一个变量叫做length,赋值7,并在显示器上输出信息“The length is 7”。
//using a variable.
#include <iostream>
using namespace std;
int main()
{
int length;    // 这行是声明一个变量
length = 7;    // 给变量赋值为7
cout << "The length is ";
cout << length;    // 这行输出7,也就是输出变量length的值
return 0;
}
正如前文所提到的,C++程序的命名是可以任意的。因此,键入这个程序后,你可以选择一个自己喜欢的文件名字来保存该程序。当然,文件可以取名为VarDemo.cpp。

这个程序引入了两个概念。第一,语句

int length; // 这行是声明一个变量

声明了一个变量,叫做length,它的类型为整型。在C++中,所有的变量都必须在使用之前进行声明。而且,变量所能存储的值的类型也必须指定,这叫做变量的类型。所以上面的代码声明的变量length是用来存储整型数的。整型数的取值范围为-32768到32767。在C++中,欲声明一个整型的变量,就在它的名称前加上int。后面会学习到C++支持更多的内置的变量类型。(还可以自己创建自己的数据类型)

接下来的一行中用到了第二个新的特性:

Length=7; // 给变量赋值为7

正如注释所解释的那样,这句代码给变量length赋值为7。在C++中,赋值运算符就是一个单等号。它把右侧的取值拷贝到左侧的变量中。在该赋值语句之后,变量length的取值将为7。

接下来的语句输出了变量length的值:

cout << lenght; // 这行输出7,也就是输出变量length的值

通常来讲,如果我们想要输出一个变量的取值,只要把它放置在cout语句中<<的右侧即可。针对例子中的情况,因为length的取值为7,因此输出的值就会是7。在继续学习下面的内

容之前,我们可以尝试给length赋于其它的值,并观察输出的结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: