ما هو الفرق بين المتغير العالمي والمحلي؟
ما هو الفرق بين المتغير العالمي والمحلي؟

فيديو: ما هو الفرق بين المتغير العالمي والمحلي؟

فيديو: ما هو الفرق بين المتغير العالمي والمحلي؟
فيديو: فيديو #45 | الفرق بين المتغير الـ (Local) والمتغير الـ (Global أو Innstance) 2024, شهر نوفمبر
Anonim

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

فيما يتعلق بهذا ، ما هو الفرق بين المتغير المحلي والعالمي في C؟

أجاب في الأصل: ما هو ملف الفرق بين ال متغير محلي و المتغير الشامل في C ؟ أ متغير محلي يتم تعريفه داخل دالة. إنه متاح فقط في ال الوظيفة التي يتم تعريفها فيها. أ المتغير العام يتم تعريفه خارج جميع الوظائف المحددة في برنامج.

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

ما هو الفرق بين المتغير المحلي والمتغير العام في Labview؟

المتغيرات العالمية في Labview . يمكنك استخدام المتغيرات للوصول إلى البيانات وتمريرها بين العديد من VIs التي تعمل في وقت واحد. أ متغير محلي يشارك البيانات داخل السادس ؛ أ متغير عالمي تقوم أيضًا بمشاركة البيانات ، لكنها تشارك البيانات مع العديد من VIs. على سبيل المثال ، افترض أن لديك اثنين من VI يعملان في وقت واحد.

لماذا من الأفضل استخدام المتغيرات المحلية؟

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

موصى به: