将计算机的大脑想象成一座楼房,里面有很多房间,只有登记之后才能住进楼房,否则会被拒之门外。
申请变量
假如你住旅馆,流程是?
1.前台登记,领取房卡
2.入住
唯一区别:在变量里的是数据
如果你想使用变量,就必须先向计算机申请注册一个“房间” (变量应当先定义,再使用)
申请格式:
数据类型 名称;
eg:int a; double b;
定义变量 定义多个同类型变量时,中间用英文逗号隔开
eg:int a,b,c;
变量数据类型
int表示这个“房间”放整数
double表示这个“房间”放小数
以上是常用数据类型
变量命名规则
1.由字母、数字和下划线组成
2.(个人)习惯以字母开头,区分大小写
3.不能与C++语言中有特定意义词相同,如int,double等
//变量命名时最好“见名知意” 如表示姓名,变量名就为name;如表示年龄,变量名就为age(仅个人建议)
变量赋值
变量赋值格式:变量 = 值(表达式)
“=”赋值号,作用是把右边的值放到变量a里 注意:与数学意义上的等号不同
eg:对于a=a+1 在数学等号的情况下,这是不成立的,因为a不可能等于a+1
在赋值符号的情况下,是可以的,表示把a的值加1后得到的新值赋值给a
变量运算
变量参与运算时,本质是它所存储的值进行运算
程序最后会输出什么?—2。
一个变量只能放一个值,当有新的值时,会将原来的值 “踢走”
本质上是对变量存储的值的覆盖