ใน C ตัวระบุคลาสการจัดเก็บอัตโนมัติช่วยให้คุณประกาศตัวแปรด้วยการจัดเก็บอัตโนมัติได้อย่างชัดเจน คลาสการจัดเก็บอัตโนมัติเป็นค่าเริ่มต้นสำหรับตัวแปรที่ประกาศภายในบล็อก ตัวแปร x ที่มีที่เก็บข้อมูลอัตโนมัติจะถูกลบออกเมื่อบล็อคที่ x ถูกประกาศออก
คุณสามารถใช้ตัวระบุคลาสการจัดเก็บอัตโนมัติกับชื่อของตัวแปรที่ประกาศในบล็อกหรือชื่อของพารามิเตอร์ฟังก์ชันเท่านั้น อย่างไรก็ตาม ชื่อเหล่านี้โดยค่าเริ่มต้นจะมีที่เก็บข้อมูลอัตโนมัติ ดังนั้น ตัวระบุคลาสการจัดเก็บอัตโนมัติจึงมักจะซ้ำซ้อนในการประกาศข้อมูล
เริ่มแรกส่งต่อไปยัง C++ เพื่อความเข้ากันได้ทางวากยสัมพันธ์เท่านั้น ถึงแม้ว่าภายหลังจะได้รับความหมายในตัวเอง นั่นคือการลดประเภทโดยอัตโนมัติ