作用域
分类
- 文件作用域
- 函数作用域
- 语句块作用域
- 结构体作用域
int a = 10;
//文件作用域 全局变量
int fun(int b);
//函数声明:扩展函数作用域
int main(void){
int a = 10;
//函数作用域 局部变量
{
int j = 10;
//语句块作用域 局部变量
}
return 0;
}
int fun(int b)//此时b也是函数作用域 局部变量
作用域扩展
extern int a;
//扩展a作用域到下方
extern int fun(int b);
//函数声明:扩展函数作用域
int main(void){
int a = 10;
//函数作用域 局部变量
{
int j = 10;
//语句块作用域 局部变量
}
return 0;
}
int a = 10;
int fun(int b);
int fun(int b){
return 0;
}//此时b也是函数作用域 局部变量

浙公网安备 33010602011771号