成员变量和局部变量

成员变量:写在@interence和@end之间大括号之间的变量(实例变量,属性)

注意:1.成员变量只能通过对象来访问

           2.成员变量不能离开类,离开类之后就不是成员变量

           3.成员变量不能在定义的同时初始化

存储:当前对象对应的堆得存储空间中(堆区)

特点:堆区存储的数据不会自动释放,只能手动释放

局部变量:写在函数或代码快的变量

作用域:从定义开始到大括号或遇到return结束

局部变量可以先定义再初始化,也可以定义的同时初始化

存储:栈区

特点:系统自动释放数据

全局变量:写在函数和大括号外部的变量,我们称之为全局变量

作用域:从定义开始,一直到文件结束

存储:静态区

程序一启动就会分配空间,直到程序结束才会释放

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值