extern int A; struct A; void foo();
int A; struct A; { int data; }; void foo() { printf("foo"); }
int A; A = 10; //할당 int* p = &A; //초기화