//TODO:
1】static修饰全局变量,只在当前文件中可以使用;
#include <stdio.h> static int num; int main(){ printf("num:%d ",num); return 0; }
2】static修饰局部变量:在全局分配内存到程序结束释放,作用域为当前函数;
#include <stdio.h> static int num; void func(void){ static int value; } int main(){ printf("num:%d ",num); return 0; }
3】static修饰函数,函数修饰为静态函数只在当前文件可以调用
#include <stdio.h> static int num; void func(void){ static int value; } static void func1(void){ } int main(){ printf("num:%d ",num); return 0; }