关于static
来源:互联网 发布:删除usb虚拟打印机端口 编辑:程序博客网 时间:2024/05/16 11:09
对于static关键字,一般放于变量声明前,用于声明一个静态变量。
例如:一个静态局部变量,只在程序开始的时候初始化一次,在以后每次调用这个方法时,都会保存一次数据,下次调用这个方法的时候,次静态变量的的值为上一次保存的值,此方法执行完毕后,将重新记录一次数据。
- (void)test1{ static int i = 0; /* "static" 只在程序开始执行时初始化一次,并且会保持多次调用后的值,不再重新初始化 */ int j = 0; i++; j++; NSLog(@"i = %d", i); NSLog(@"j = %d", j);}三次调用后,值为2011-12-12 16:28:09.105 MyDemo[19888:207] i = 1
2011-12-12 16:28:09.107 MyDemo[19888:207] j = 1
2011-12-12 16:28:09.107 MyDemo[19888:207] i = 2
2011-12-12 16:28:09.108 MyDemo[19888:207] j = 1
2011-12-12 16:28:09.108 MyDemo[19888:207] i = 3
2011-12-12 16:28:09.109 MyDemo[19888:207] j = 1
- 关于static
- 关于static
- 关于static
- 关于Static
- 关于 static
- 关于static
- 关于static
- 关于static
- 关于static
- 关于static
- 关于static
- 关于STATIC
- 关于static
- 关于static
- 关于static
- 关于 static
- 关于static
- 关于static
- ARM Linux 如何--注册和触发--软中断
- Oracle忘记系统用户名和密码的解决方法
- 单元测试
- GDB:Data Formatters temporarily unavailable,will re-try after a 'continue'.(Can't find dlopen func
- 网站seo优化过程中的致命细节
- 关于static
- Linux系统的引导过程
- BackTrack5完全配置攻略
- android v4l2 摄像头 ,不基于camera框架
- Jmeter测试结果分析(下)
- 一些实用的校验
- LinuxI2C总线驱动深入分析
- JVM虚拟机选项:Xms Xmx PermSize MaxPermSize区别
- unicode下字符转换函数