回复 3楼 linlulu001
我主要针对的还是声明在函数块外面的,就是在声明头文件后面一点点就开始声明的变量。
static 这个静态在内部我知道它有保证变量不被销毁的功能。
就是我想知道在函数块外面声明的各种外部变量,int x;与 extern int x; 与 static int x; 他们三个在声明之后作用域打到了哪里。
是本文件还是贯穿整个程序。
就这样……
总而言之,能不能帮我做个选择题?
int x; 作用域 :a。本文件 b。整个程序
extern int x; 作用域: a.本文件 b.整个程序
static int x; 作用域: a.本文件 b.整个程序
就这么以上三个选择题,谢谢您😀