1.3变量、初始化与赋值初探

 

变量一个例如x=5的语句意义已经显而易见:将5分配给x,那么我们要问了,x是什么?x就是我们所说的变量。C+...



变量

一个例如x=5的语句意义已经显而易见:将5分配给x,那么我们要问了,x是什么?x就是我们所说的变量。

C++中,变量的实质是一块用于存储信息的内存区域的名称,你可以把它想成一个邮箱,或者一间小屋,可以存放或取回信息。所有的电脑都有内存,称为随机存取存储器(RAM,random access memory),供程序使用。当定义一个变量时,一块内存就会被留出来使用。

这一节,我们暂时只考虑整型变量,即一个拥有整数值的变量。通常我们使用一个声明语句来定义变量,下面的例子定义了一个整型变量。

int x;
当CPU执行这个语句时,RAM中的一块内存就会被预留出来(称为实例化instantiation)。比如,变量x被分配的内存位置为140,那么每当程序在表达式或者语句中看到x时,就会知道要去140位置寻找x的值。

对变量的最常见操作是赋值,赋值需要使用赋值操作符,即大家熟知的“=”符号。例如:

x = 5;
当CPU执行这个语句时,它被翻译为“将5放到内存区域140中”。

我们的程序接下来会用std::cout把这个值打印到屏幕上。

[code]std::cout


    关注 编程爱好者读书笔记


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册