c언어 프로그래밍 지역 변수 Local Variable
c언어 프로그래밍 지역 변수 Local Variable ■ c언어에서 변수는 선언되는 위치에 따라서 전역변수와 지역변수로 나눌 수 있는데 쉽게 생각해서 함수 내부에 선언되면 지역변수이고 밖에 선언되면 전역변수라고 생각하면 됩니다. 이번 글에서는 Local Variable가 어디에 위치하며 메모리에 할당되는 시기와 소멸하는 시기, 그리고 이 녀석에게 접근할 수 있는 범위에 대해서도 알아보겠습니다. 먼저 지역변수가 선언되는 위치는 함수의 내부.. 즉 중괄호 {} 안쪽입니다. int aaa(void){ int x=10; // 중괄호 {} 안에 있기 때문에 지역변수 } 이렇게 함수 내부에 선언되며.... 이 함수가 실행되면서 "{" 부분을 지나면서 변수를 만나게 될 때 메모리상에 x 변수가 할당됩니다. 그리고 ..