2021.07.29
기억 클래스(Storage Class)
기억 클래스(Storage Class) 변수 선언 시, 메모리 내에 변수의 값을 저자하기 위한 기억 영역이 할당됨. 할당되는 기억 영역에 따라 사용 범위에 제한이 있음. 이러한 기억 영역을 결정하는 작업을 기억 클래스(Storage Class) 라고 함. C 언어에서는 다음과 같이 5가지 종류의 기억 클래스를 제공함. 종류 기억 영역 예약어 생존 기간 사용 범위 자동 변수 메모리(스택) auto 일시적 지역적 레지스터 변수 레지스터 register 정적 변수(내부) 메모리(데이터) static 영구적 정적 변수(외부) 전역적 외부 변수 extern 자동 변수(Automatic Variable) 함수나 코드의 범위를 한정하는 블록 내에서 선언되는 변수 함수나 블록이 실행되는 동안에만 존재하며, 이를 벗어나..