【C语言深入】[001] static 关键字:
来源:互联网 发布:手机淘宝我的分享 编辑:程序博客网 时间:2024/06/05 00:58
前言:
static 是C语言经常用到的一个关键字,他可以修饰变量,函数等,那么static 为什么要用,他能解决解决什么问题。
怎么用最好,用的时候注意什么呢?
1 static 表示“私有隐藏”作用域
1.1 static 用于全局变量
表示限制该全局变量的作用域在本文件中,而不是整个项目文件
1.2 static 用于函数
表示该函数只能用于本文件
2 static 表示静态
int fun(void)
{
static int count = 10;
return count--;
}
作为局部变量,count的值因为被放到了静态数据存取区,所以不会因为函数退出而改变
Written by Franklin_hill , 转贴请帖出本帖地址, email: 28044280@qq.com
ref:
1 c语言中static的作用(精辟分析)
http://wenku.baidu.com/link?url=U-o3l3gzSNccDeqJJls-KJYsTRti9HUfUThu1PC5WQJJz5GNbKSzRNxiuSHItHb9gESr8brIJR4eNCwWMN3o5SZ7MpOwnVu9jJaVh2uWa-y
0 0
- 【C语言深入】[001] static 关键字:
- c语言关键字static
- c语言static关键字
- C语言关键字static
- C语言static关键字
- 关键字static(c语言)
- C语言-关键字static
- c语言关键字--static
- C语言 static 关键字
- C语言static关键字
- C语言 Static关键字
- c语言关键字static
- C语言关键字Static
- C语言 static关键字
- c语言static关键字
- 对C语言中的static关键字的深入理解
- C语言 static关键字解析
- C语言static关键字解析
- MAC版 xampp 设置xdebug支持
- 端口占用解决办法
- NSScanner类的基本用法
- Hadoop二次排序
- KVC 和 KVO 的使用场景
- 【C语言深入】[001] static 关键字:
- Skype for Business iOS版正式发布
- 对Hadoop二次排序的理解
- UVALive 4264 Message(Regionals 2008 :: Asia - Taipei+模拟)
- [sicily]1153. 马的周游问题
- 黑马程序员——java集合框架——List接口
- 思想
- jsp页面加载时自动执行action
- 101 php 正则表达式