int a = 33;
int main()
{
int a = 40;
int b;
{
extern int a;
b = a;
}
}
A more complex problem is getting aif it is staticwith a file scope, but which is also solvable:
static int a = 33;
static int *get_a() { return &a; }
int main()
{
int a = 40;
int b = *get_a();
}
source
share