52 – 변수 기억 클래스(자동 변수)

자동 변수는 함수 안에서 정의되는 것으로, 그 함수 안에서만 사용할 수 있는 지역 변수다. 함수가 실행되기 시작하면 메모리에 변수가 생성되고 함수 실행이 종료되면 사라진다. 그러므로 지금까지 살펴본 예제에서 함수 내에 선언한 변수는 모두 자동 변수이다.

자동 변수는 다음과 같이 기억 클래스 자리에 ‘auto’로 선언하면 되는데, 일반적으로는 auto를 생략해서 쓴다.

void func(void)
{
auto int i;
}

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.