变量是存储数据的盒子——容器 把用户的输入字符放在某处,需要用到C/C++语言为我们提供的能力——变量(variable)。我先将变量。 什么是变量呢?变量就是变化的量。常量是在程序里写死的量,不会变化,比如LoveXXX.exe里的I Love。 变量是变化的量。这么说还是很抽象。我画图来理解一下。 画图类比格子与内存,变量与申请的空间: - 计算机有很多连续的格子,这些就是计算机的内存。内存里放的是数据。数据就是223,A,B,C这些。 - 每一个格子都一样大。里面可以存放数据。数据放进去后,我们还可以读出来,数据不会清掉。 - 程序代码可以向计算机申请不同数量的格子。一次申请的多个格子,是一个整体,我叫他盒子吧。 - 所以我们可以申请不同大小的盒子。不同大小的盒子可以放不同大小的数据。 - 盒子是容器,是存放数据的容器;数据放在容器里。 - 要区分容器与物体:容器里可以放不