《交互式程序设计 第2版》一2.3 变量

简介:

本节书摘来华章计算机《交互式程序设计 第2版》一书中的第2章 ,第2.3节,Joshua Noble 著 毛顺兵 张婷婷 陈宇 沈鑫 任灿江 译更多章节内容可以访问云栖社区“华章计算机”公众号查看。

2.3 变量

学习变量是入门首选。你在第一节代数课就学习了变量。你可能还记得当时黑板上写着这样的式子:

x = 5

它的意思是“有个名叫x的东西等于数字5”。计算机里变量与此类似。变量代表某些事物,更准确地说,是代表特定类型的事物。这一点跟代数里的例子有所不同,计算机里的变量x不一定是一个确切的数目,而只需要说明“x是一个数”。如果你的代码要定义一个名叫x的数,并且把它用作变量,你可以这样写:

int x;

int用来说明或设定变量的种类。变量的种类不是任意的,需要你去定义。变量的种类称为“类型”,在2.3.1节我们会详细讨论,现在先把关于变量的基础知识了解一下。

int x = 5;

这一行代码定义了一个名为x的变量,它是值为5的整数。在计算机的存储器里的某个地方,有了一个名为x的东西,在它那里存放了一个数值5。你可以马上设置x的值,例如int x = 5;也可以先定义好稍后再使用,例如 int x。我们来看另一个例子:

int y = 10;
int x = 5;
int z = x + y;

这三行代码定义了3个变量,给其中两个直接赋了值,并把它们的和赋值给第3个变量。

相关文章

热门文章

最新文章