کلاس حافظه اتوماتیک
این کلاس که پر کاربردترین کلاس حافظه هست با کلمه کلیدی auto مشخص میشود . اگر نوع کلاس حافظه متغیری را ذکر نکنیم، کامپایلر خود به خود auto در نظر میگیرد .این نوع متغیرها دارای خواص زیر هستند :
1 - به صورت محلی ( Local ) هستند . یعنی در داخل بلاکی که تعریف شده اند، قابل دسترسی اند .
2 - هنگام ورود یک متغیر به یک تابع یا بلاک، به آن حافظه اختصاص داده میشود و این حافظه هنگام خروج از تابع یا بلاک، پس گرفته میشود
3 - چندین بار میتوانند مقدار اولیه بگیرند .
Post #374
881