Is it possible to declare global and static variable with same name? if yes, static var will be stored in data segments, wont it get conflict?
eg:
#include
static int a = 0;
void func()
{
printf("a = %d\n", a);
}
int main(void)
{
static int a = 10;
printf("a = %d\n", a);
func();
return 0;
}
eg:
#include
static int a = 0;
void func()
{
printf("a = %d\n", a);
}
int main(void)
{
static int a = 10;
printf("a = %d\n", a);
func();
return 0;
}