به طور معمول، هنگامی که یک تابع کامل/اجرا می شود، همه متغیرهای آن حذف می شوند.
با این حال، گاهی اوقات می خواهیم یک متغیر محلی حذف نشود.
برای انجام این کار، از کلمه کلیدی static استفاده کنید.
سپس، هر بار که تابع فراخوانی می شود، آن متغیر همچنان دارای آن خواهد بود
اطلاعاتی که از آخرین باری که تابع فراخوانی شد، در آن وجود داشت.
توجه: متغیر همچنان یک متغیر محلی برای تابع است.