首页 > 移动平台 > 详细

iOS中static的作用

时间:2018-02-24 16:25:26      阅读:117      评论:0      收藏:0      [点我收藏+]

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

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

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

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

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

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

 

iOS中static的作用

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!