C语言static 关键字浅析!
来源:互联网 发布:b站的优质up主 知乎 编辑:程序博客网 时间:2024/06/10 18:57
static是c语言中的静态修饰符,修饰变量时,它分为静态全局变量和静态局部变量。用它修饰的变量位于内存的静态区,总是保存最后一个赋给它的值。而且在函数里面定义的静态局部变量只能在这个函数里面使用。其他地方不能调用这个变量也不能改变它的值。修饰函数时,表明这个函数只能在这个文件中使用,其他文件不能调用这个函数,即使在其他文件使用了extern***来修饰#include#includestatic int j;void fun1(void);void fun2(void);int main(){ int k; for(k=0; k<10; k++) { fun1(); fun2(); }system("pause");return 0;}void fun1(void){ static int i = 0; i ++; printf("%d/t", i);}void fun2(void){ j=0; j++; printf("%d/n",j);}运行结果:1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1
- C语言static 关键字浅析!
- C语言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关键字解析
- 软件配置管理与SourceSafe使用指南
- msxml的介绍 转
- 关于响度、响度级、声强、声强级、声压、声压级、分贝、方、电平、增益、音高、音分
- 微软下月将发布Windows 8操作系统
- 今天201012142343
- C语言static 关键字浅析!
- 《Linux设备驱动程序》前两章 设备驱动程序 即构造和运行模块:读书笔记
- 图文并茂之.NET程序打包安装与卸载详细教程(!原创)
- Win7:双启动引导修复
- Source not found
- Macromedia JRun 4 简明手册
- [NPWP笔记]perl函数使用文件句柄
- tinyxml的使用 转
- Windows 2003下配置Apache虚拟主机