从零开始简单快乐学编程(11)--变量

时间:2015-02-01 02:54    点击:

下面说说变量
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。
上面这句话你肯定没看懂
变量就是计算机内存的某个空间,专门用于存储数据的
而这个空间可以存储变化的数据
可以把变量看作一个盒子,这个盒子可以放入东西。
但是呢,这个盒子只能放入一种类型的东西。且只能有一个
例如放入一个球。就不能放入第2个球进去了,两个球不能都在一个盒子里
如果真的放第2个球进去,那么,第2个球会替代第一个球
盒子里就存放着第2个球,那第一个球哪去了呢,你可以认为它消失了,也可以认为它出去了进入了另一个地方(内存的垃圾回收站),总之记住后来到的东西会替掉之前的东西
好比旅馆的一个房间。今天住着张三。明天住着李四。后天可能没住人(变量也是可以为空的,就是先不存东西,留着这个空间等着数据进来)
把计算机内存想象成一个世界



每个变量都有名字,因为你得知道你存放的是哪个盒子,所以盒子得标个记号

变量的名字必须用字母开头,大小写都可以,中间或者开头可以带下划线,例如age_cat
但绝对不能以数字开头 例如 95age
变量名也不能含空格和特殊字符 例如age cat 和 age*cat


变量的类型有整型(整数),浮点型(小数),字符型等,暂时用到的先就这3个


整型用int表示 ,英文integer的缩写
浮点型用float。 小数就是浮点的一类。这个词汇可能数学没怎么接触过
字符型用char,英文character的缩写


有了变量名你就定义一个变量了,啥叫定义,也就是申明,或者说建立
例如 int a 意思就是说我用一个叫a变量 类型int 存放整数
或者说我拿了一个盒子,做个标记a 以后用来存放整数

int a
float b
char c

以上的就是定义不同类型的变量
但要记住,在一个程序中,变量名字不能重复
例如 
int a 
int a
或者
int a;
float a;
都是错误的

变量名有唯一性

来源:未知//所属分类:站长原创/更新时间:2015-02-01 02:54
顶一下
(18)
90%
踩一下
(2)
10%
上一篇:从零开始简单快乐学编程(10)--hello world
下一篇:从零开始简单快乐学编程(12)--变量定义
相关内容