لماذا تسمى المتغيرات المحلية أيضًا "التلقائي" في جافا؟

StackOverflow https://stackoverflow.com/questions/2672399

  •  28-09-2019
  •  | 
  •  

سؤال

قرأت هذا في كتاب كاثي سييرا:

"تسمى المتغيرات المحلية في بعض الأحيان المكدس أو المتغيرات المؤقتة أو التلقائية أو الأسلوب ، ولكن قواعد هذه المتغيرات هي نفسها بغض النظر عما تسميها."

لماذا تسمى المتغيرات المحلية التلقائي؟

هل كانت مفيدة؟

المحلول

المتغيرات المحلية تلقائيا توقف عن الوجود عندما يكمل تنفيذ الكتلة التي يتم إعلانها.

 {
   int a = some_initialisation_value;
   ....
 }
 // a automatically vanishes here.

نصائح أخرى

جيد يا ويكيبيديا

في برمجة الكمبيوتر ، يكون المتغير التلقائي هو متغير معجم معجم يتم تخصيصه وإزالة التخصيص تلقائيًا عندما يدخل تدفق البرنامج ويترك نطاق المتغير. عادة ما يكون المصطلح المتغير المحلي مرادفًا للمتغير التلقائي ، لأن هذا هو نفس الشيء في العديد من لغات البرمجة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top