반응형 extern1 C언어 - 변수의 생존기간과 저장 유형 지정자 변수는 생존기간에 따라서 분류하게 되면 정적 할당(static allocation)과 자동 할당(automatic allocation)으로 보통 나눌 수 있습니다. 정적 할당(static allocation)은 프로그램이 실행되는 동안 유지 자동 할당(automatic allocation)은 선언된 블록이 종료되면 같이 소멸됩니다. 전역 변수는 정적 할당입니다. 지역 변수는 기본적으로는 자동 할당입니다. 하지만 지역 변수도 정적 할당으로 사용할 수 있습니다. 바로 저장 유형 지정자(storage class specifier)를 통해서 변경이 가능합니다. 그러면 저장 유형 지정자를 한번 알아보겠습니다. 먼저 auto지정자입니다. auto지정자는 기본적으로 지역 변수에 자동으로 할당됩니다. (자동 변수라고 .. 공부 자료실/C언어 2020. 6. 22. 이전 1 다음 반응형