Automatické
Objekty a proměnné s automatických úložištěm jsou místní pro danou instanci bloku.V rekurzivním kódu nebo kódu s více podprocesy mají automatické objekty a proměnné zaručeno různé úložiště v různých instancích bloku.Jazyk C++ společnosti Microsoft ukládá automatické objekty a proměnné do zásobníku programu.
Objekty a proměnné definované v rámci bloku mají úložiště auto, pokud není stanoveno jinak pomocí klíčového slova extern nebo static.Automatické objekty a proměnné lze zadat pomocí klíčového slova auto, ale explicitní použití klíčového slova auto je zbytečné.Automatické objekty a proměnné nemají žádné propojení.
Automatické objekty a proměnné jsou uchovány pouze do konce bloku, ve kterém jsou deklarovány.