码迷,mamicode.com
首页 > 移动开发 > 详细

iOS中static的作用

时间:2018-02-24 16:48:12      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:com   class   两种   ati   隐藏   blog   变量   数据   否则   

static:用于声明一个静态的变量;

A.一般是修饰全局变量,改变全局变量作用域,目的是防止重复声明全局变量。能够隐藏变量和函数;

B.共有两种变量存储在静态存储区:全局变量和static变量,存储在静态数据区的变量会在程序刚开始运行时就完成初始化,也是唯一的一次初始化。

C.static的第三个作用是默认初始化为0.

D.和const使用代替宏:如果使用static和const组合使用,不可以修改变量的值,否则编译器报错:

static NSString * const demo = @"www.baidu.com";

 

iOS中static的作用

标签:com   class   两种   ati   隐藏   blog   变量   数据   否则   

原文地址:https://www.cnblogs.com/IT-DavidYang/p/8466068.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!