变量的作用域
可以理解成一个大括号就是一个作用域
局部变量和全局变量同名
一般情况,局部屏蔽全局,也可以说小作用域屏蔽大作用域
这种情况下,如何访问全局变量?
核心:搞一个更小的作用域,通过extern指定外部寻找
#include <stdio.h>
void test()
{
printf("test\n");
}
int main(int argc, char const *argv[])
{
int test;
{
extern void test();
test();
}
return 0;
}