वैश्विक और स्थानीय चर के बीच अंतर क्या है?
वैश्विक और स्थानीय चर के बीच अंतर क्या है?

वीडियो: वैश्विक और स्थानीय चर के बीच अंतर क्या है?

वीडियो: वैश्विक और स्थानीय चर के बीच अंतर क्या है?
वीडियो: चर का दायरा - स्थानीय बनाम वैश्विक 2024, मई
Anonim

सार्वत्रिक चर किसी भी फ़ंक्शन के बाहर घोषित किया जाता है, और उन्हें किसी भी फ़ंक्शन पर एक्सेस (प्रयुक्त) किया जा सकता है में कार्यक्रम। स्थानीय चर किसी फ़ंक्शन के अंदर घोषित किया जाता है, और केवल उस फ़ंक्शन के अंदर ही उपयोग किया जा सकता है। होना संभव है स्थानीय चर विभिन्न कार्यों में एक ही नाम के साथ।

इसके संबंध में, C में स्थानीय और वैश्विक चर के बीच क्या अंतर है?

सबसे पहले इसका जवाब दिया गया: क्या है के बीच अंतर NS स्थानीय चर तथा सी. में वैश्विक चर ? ए स्थानीय चर फ़ंक्शन के अंदर परिभाषित किया गया है। यह केवल उपलब्ध है में फ़ंक्शन जिसमें इसे परिभाषित किया गया है। ए वैश्विक चर परिभाषित सभी कार्यों के बाहर परिभाषित किया गया है में एक कार्यक्रम।

ऊपर के अलावा, आप वैश्विक चर को कैसे परिभाषित करते हैं? सार्वत्रिक चर हैं परिभाषित एक समारोह के बाहर, आमतौर पर कार्यक्रम के शीर्ष पर। सार्वत्रिक चर अपने कार्यक्रम के पूरे जीवनकाल में उनके मूल्यों को बनाए रखें और उन्हें किसी भी फ़ंक्शन के अंदर पहुँचा जा सकता है परिभाषित कार्यक्रम के लिए। ए वैश्विक चर किसी भी फ़ंक्शन द्वारा पहुँचा जा सकता है।

लैबव्यू में स्थानीय चर और वैश्विक चर के बीच क्या अंतर है?

लैबव्यू में वैश्विक चर . आप उपयोग कर सकते हैं चर एक साथ चलने वाले कई VI के बीच डेटा एक्सेस और पास करने के लिए। ए स्थानीय चर एक VI के भीतर डेटा साझा करता है; ए वैश्विक चर डेटा भी साझा करता है, लेकिन यह कई VI के साथ डेटा साझा करता है। उदाहरण के लिए, मान लें कि आपके पास दो VI एक साथ चल रहे हैं।

स्थानीय चर का उपयोग करना बेहतर क्यों है?

के फायदे स्थानीय चर का उपयोग करना आप दे सकते हो स्थानीय चर विभिन्न कार्यों में एक ही नाम क्योंकि वे केवल उस फ़ंक्शन द्वारा पहचाने जाते हैं जिसमें उन्हें घोषित किया जाता है। स्थानीय चर जैसे ही कोई फ़ंक्शन समाप्त हो जाता है, हटा दिए जाते हैं और उस मेमोरी स्पेस को छोड़ देते हैं जिस पर वह कब्जा करता है।

सिफारिश की: