ذخيره سازي در ++C
نوشته شده توسط : زهرا

متغير محلي (local variable)

متغير تعريف شده در داخل تابع (تعريف شده در داخل بدنه تابع بين براكت ها) متغير محلي يا متغير خودكار(automatic ) ناميده مي شود.

محدوده دسترسي آن تنها محدود به تابع تعريف شده است. به عبارت ساده، متغير محلي مي تواند تنها در داخل تابع قابل دسترسي باشد.

هنگامي كه اجراي تابع تمام مي شود، طول عمر متغير محلي به پايان مي رسد (از بين مي رود).

متغير سراسري (global variable)

اگر متغير بيرون از تمام توابع تعريف شود، به آن متغير سراسري مي گوييم.

محدوده دسترسي متغير سراسري كل برنامه است. به اين معني كه مي تواند در هر بخش از برنامه مورد استفاده قرار گيرد و تغيير يابد.

به همين ترتيب، زماني كه برنامه به پايان برسد، طول عمر متغير هم به پايان مي رسد.

ادامه مطلب...

 





:: بازدید از این مطلب : 249
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 27 خرداد 1399 | نظرات ()
مطالب مرتبط با این پست
لیست
می توانید دیدگاه خود را بنویسید


نام
آدرس ایمیل
وب سایت/بلاگ
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

آپلود عکس دلخواه: