OC基础 -- 局部变量,全局变量,成员变量 的区别
2015-10-30 20:05
246 查看
变量 | 显示 | 存储空间 | 生命周期 | 特点 |
---|---|---|---|---|
成员变量(实例变量、属性) | 在类的声明中定义,在@interface CLASS ( ) 和@end 中间 | 堆 | 1.定义的时候不能初始化2.只能通过对象访问,不能离开类单独存在 | |
局部变量 | 函数体内或代码块中 | 栈 | 函数体内 | |
全局变量 | 函数外部 | 静态区 | 整个文件 | 程序一启动就会自动分配内存空间,直到程序释放才结束 |
相关文章推荐
- Lua中的全局变量、非全局变量总结
- js DOM 元素ID就是全局变量
- c语言全局变量和局部变量问题及解决汇总
- 深入探讨C语言中局部变量与全局变量在内存中的存放位置
- 深入uCOS中全局变量的使用详解
- Ruby 中$开头的全局变量、内部变量、隐藏变量介绍
- sqlserver 局部变量的使用
- 全局变量与局部变量在内存中的区别详细解析
- 关于全局变量和局部变量的那些事
- javascript中局部变量和全局变量的区别详解
- javascript 用局部变量来代替全局变量第1/2页
- 探讨JavaScript中声明全局变量三种方式的异同
- 解析在PHP中使用全局变量的几种方法
- JQuery中使用Ajax赋值给全局变量失败异常的解决方法
- java 对象和局部变量,全局变量。
- JavaScript中的闭包
- 从jvm解释器的执行原理理解局部变量与操作数栈
- python中的局部变量和全局变量
- iOS事件传递:响应者链
- MFC学习笔记之:Windows如何区分鼠标双击和两次单击