static静态变量(静态全局和静态局部)
来源:互联网 发布:札幌住宿 知乎 编辑:程序博客网 时间:2024/05/16 12:30
static int a=1;void fun1(void){ a=2; }void fun2(void){ int a=3; }void fun3(void){ static int a=4; }int main(int argc,char** args){ printf(“%d”,a); fun1( ); printf(“%d”,a); fun2( ); printf(“%d”,a); fun3( ); printf(“%d”,a); }
运行结果是:1 2 2 2
- fun3中定义的a虽然是静态的,但是是局部静态的,只在fun3这个函数中可见,并一直存在(值初始化一次)
- 即:静态局部变量只对定义它的函数体始终可见,函数体执行完过后虽然还存在,但是无法被其他的使用了
0 0
- static静态变量(静态全局和静态局部)
- PHP static局部静态变量和全局静态变量总结
- PHP static局部静态变量和全局静态变量总结
- 全局和局部静态变量(static)解析
- 局部静态变量和全局静态变量
- static 静态局部变量
- static静态局部变量
- 全局静态变量和局部静态变量的区别
- 局部静态变量和全局静态变量的区别
- 全局静态变量和局部静态变量的区别
- 全局静态变量及局部静态变量
- 静态变量---全局、局部和类
- 【C语言】局部变量、全局变量,局部静态变量,全局静态变量,extern,static的区别
- 局部变量、全局变量、堆、堆栈、静态和全局(转)
- PHP static静态局部变量和静态全局变量总结
- static--静态全局变量&静态局部变量
- 全局变量,全局静态变量,局部变量,静态局部变量
- 局部变量,局部静态变量,全局变量,全局静态变量分别
- GitHub for Windows安装失败解决方法
- CStatic
- opencv-ios开发笔记5 利用二值图像简单提取轮廓
- 显性形状回归法人脸对齐Face Alignment by Explicit Shape Regression(improving)
- 高德地图全解析--定位篇
- static静态变量(静态全局和静态局部)
- 用枚举构造完成资源绑定
- Windows学习总结(5)——【IIS建站】Windows10怎么打开站点服务?
- 飞控信号SBUS信号解析为PWM信号输出
- perl 继承概述
- java入门教程-8.8Java中文件的压缩处理
- 若干局域网的服务器,一台服务器上的文件传输到其他几台机器上(scp for )
- android项目编译报错:error occurred during the build
- 【杭电oj】2043 - 密码(水)