Alex Rivera | Logout

How can I access a shadowed global variable in C?

Asked 2009-03-06T12:54:34.180
39

How can I access a shadowed global variable in C? In C++ I can use :: for the global namespace.

Edit
Report

1 Answer

27

There is no :: in c but you can use a getter function

#include <stdio.h>

int L=3;

inline int getL()
{
   return L;
}

int main();
{
   int L = 5;

   printf("%d, %d", L, getL());
}
answered 2009-03-06T13:06:55.027

Your Answer