전역변수 지역변수 썸네일형 리스트형 C언어 - 전역변수, 지역변수 main()함수에서는 5를 할당한 i를 선언하고 또 다른 함수를 만들어 10을 할당한 j를 선언하여 각 함수에서 출력해보자. #include int getprint(int j) { j = 10; printf("%d\n", j); return 0; } int main() { int i, j = 0; i = 5; printf("%d\n", i); getprint(j); } 가장 일반적이라면 위와 같은 코드로 작성할 수 있다. 이 때 우리는 getprint()함수에 매개변수를 통해 j의 값을 전달해줄 수 있다. 왜냐하면 getprint에서는 j가 선언되어있지않고 main() 함수 범위에서만 사용이 가능하기 때문이다. 한국어 느낌으로 말하자면... i와 j는 main() 지역에서 선언되어있고 매개변수를 통해 g.. 더보기 이전 1 다음