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