目录
1.变量的创建
- 类型是⽤来创建变量的。
- 变量创建的语法形式如下:
例如:int age; //整型变量
char ch; //字符变量
double weight; //浮点型变量
- 变量在创建的时候就给⼀个初始值,就叫初始化。
补充:
- 变量名的组成只能字母,数字,下划线并且不能是数字开头。
- 变量名字不能是关键字!
2.变量的分类
• 全局变量:在⼤括号外部定义的变量就是全局变量
全局变量的使⽤范围更⼴,整个⼯程中想使⽤,都是有办法使⽤的。
• 局部变量:在⼤括号内部定义的变量就是局部变量
局部变量的使⽤范围是⽐较局限,只能在⾃⼰所在的局部范围内使⽤的。
例如:
局部变量一定要初始化
eg:
//如果一个变量不初始化,他的值是随机值。
//全局变量不初始化的值为0。
局部优先使用
其实当局部变量和全局变量同名的时候,局部变量优先使⽤。
全局和局部变量在内存中存储位置
电脑上有内存,内存是用来存放数据的,创建变量的本质是在内存中申请了一块空间。
1. 局部变量是放在内存的栈区
2. 全局变量是放在内存的静态区
3. 堆区是⽤来动态内存管理的