Automatic
자동 저장소가 있는 개체 및 변수는 주어진 블록 인스턴스에 로컬입니다. 재귀 또는 다중 스레드 코드에서 자동 개체 및 변수가 다른 블록 인스턴스에 다른 저장소를 갖습니다. Microsoft C++는 프로그램 스택에 자동 개체 및 변수를 저장합니다.
extern 또는 static 키워드를 사용하여 다르게 지정하지 않을 경우 블록에 정의된 개체 및 변수는 auto 저장소를 갖습니다. auto 키워드를 사용하여 자동 개체 및 변수를 지정할 수 있지만 auto를 명시적으로 사용할 필요는 없습니다. 자동 개체 및 변수에 링크가 없습니다.
자동 개체와 변수가 선언된 블록이 끝날 때까지만 자동 개체와 변수가 지속됩니다.