Objective C2.0学习(十六 存储类说明符)
来源:互联网 发布:神圣计划软件 编辑:程序博客网 时间:2024/06/04 00:22
已经遇到了一些可以放在变量前面的存储类说明符,例如extern和static
还有一些其他的:
auto:
此关键字用来声明一个自动局部变量,与static相反。这个函数或方法内部变量的默认声明方式,并且没有人使用它。
因此
int index;和auto int index;是等效的。
静态变量有默认值为初始值0,而自动变量没有默认的初始值。除非显式的给自动变量赋值,否则他们的值是不去定的。
const
常量。定义了后,在编译运行时,不会发生变化的量,如果改变,编译器就会给出警告。
const double pi = 3.141592654;
volatile
这个类型与const正好相反。它明确的告诉编译器,制定类型变量的值一定会改变。
是为了防止编译器优化掉看似多余的变量赋值,同时避免重复检查没有变化的变量。
- Objective C2.0学习(十六 存储类说明符)
- Objective C2.0学习(十六 存储类说明符)
- Objective C2.0学习(七 类)
- Objective C2.0学习(七 类)
- Objective C2.0学习(二 类,对象和方法)
- Objective C2.0学习(三 类,对象和方法)
- Objective C2.0学习(十三 有关类的问题)
- Objective C2.0学习(二 类,对象和方法)
- Objective C2.0学习(三 类,对象和方法)
- Objective C2.0学习(十三 有关类的问题)
- Objective C2.0学习(一)
- Objective C2.0学习(八 继承)
- Objective C2.0学习(十 多态)
- Objective C2.0学习(一)
- Objective C2.0学习(八 继承)
- Objective C2.0学习(十 多态)
- Objective-C2.0 学习之路2:类
- Objective C2.0学习(四 数据类型和表达式)
- 我国将全面启动IPv6部署 2015年开展大规模商用
- Objective C2.0学习(十三 有关类的问题)
- Objective C2.0学习(十四 变量和数据类型)
- Objective C2.0学习(十五 作用域)
- LINQ体验系列文章导航
- Objective C2.0学习(十六 存储类说明符)
- 线上幽灵(第一部)-- 黑客是怎样炼成的(二)
- kooboo的操作流程
- 在CSS里什么是父元素和兄弟元素?老是提到父元素和兄弟元素?
- WWDC2010 Session206 介绍iPhone上的Blocks和Grand Central Dispatch (1)
- Linux Shell简介
- 迷宫问题
- WWDC2010 Session206 介绍iPhone上的Blocks和Grand Central Dispatch (2)
- iphone学习(原创+搜集)