전역변수
가랑비
2023.04.01
질문 제목 : 전역함수 이해가 안됩니다질문 내용 : #includestdio.h
int x=0;
void x_plus(void)
{
x++;
}
void main()
{
printf(%d,x);
x++;
printf(%d,x);
x_plus();
printf(%d,x);
}
결고 0 1 2 가 나옵니다 그런데 x_plus가 왜 2가 되는 지 모르겠습니다.
-
새길
x_plus() 함수 내부에서 1을 더 하니까요.
전역 변수이니, main에 있는 x와 x_plus에 있는 x는 같은 x겠죠? ^^;;;