Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

คลาสการจัดเก็บอัตโนมัติใน C++


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

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

เริ่มแรกส่งต่อไปยัง C++ เพื่อความเข้ากันได้ทางวากยสัมพันธ์เท่านั้น ถึงแม้ว่าภายหลังจะได้รับความหมายในตัวเอง นั่นคือการลดประเภทโดยอัตโนมัติ