从零开始简单快乐学编程(11)--变量
下面说说变量
变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念。
上面这句话你肯定没看懂
变量就是计算机内存的某个空间,专门用于存储数据的
而这个空间可以存储变化的数据
可以把变量看作一个盒子,这个盒子可以放入东西。
但是呢,这个盒子只能放入一种类型的东西。且只能有一个
例如放入一个球。就不能放入第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;
都是错误的
变量名有唯一性
最新内容
热点内容
- QQ群
-
微信
- 返回首页
- 返回顶部