STATIC关键字
来源:互联网 发布:淘宝开店身份验证 编辑:程序博客网 时间:2024/06/06 20:24
C语言中,static关键字有两个作用,修饰变量和修饰函数。
一、修饰变量
用static修饰的变量有两个特点:
1)作用域为本文件中,从定义之处开始,到文件结尾处;
2)static修饰的变量分配到内存中的静态区,调用这个变量的函数运行结束后,该变量的值不会被销毁,仍然保持函数运行后的值,该特点可以用来计数。
不用static修饰的变量,在函数运行结束后,变量被销毁。
二、修饰函数
函数的作用域仅限于定义该函数的文件,此时函数又称为内部函数。好处是多个人合作同一个项目时不用担心自己的函数和别人的函数同名。
0 0
- static关键字
- static关键字
- 关键字STATIC
- 关键字STATIC
- static关键字
- static 关键字
- static关键字
- static关键字
- static关键字
- static关键字
- static 关键字
- Static 关键字
- static关键字
- Static关键字
- static关键字
- static关键字
- static关键字
- 关键字:static
- Linux内核配置与编译
- UIImagePickerController详解
- linux 2.4调度系统分析
- hdu 5249 KPI set与其迭代器的运用
- 动态绑定之属性检测
- STATIC关键字
- php面向对象
- BroadcastReceiver
- 递归求和数组
- OSG资源汇总
- [学习笔记]JavaScript基础--提取事件
- libiconv安装错误解决
- 高密度图形处理
- linux2.6 O(1)调度系统分析