सदस्य : लॉगिन |पंजीकरण |अपलोड ज्ञान
खोज
दायरा: कंप्यूटर विज्ञान [संशोधन ]
कंप्यूटर प्रोग्रामिंग में, एक बाध्यकारी नाम का दायरा - एक इकाई के नाम का एक संगठन, जैसे चर - एक कंप्यूटर प्रोग्राम का क्षेत्र है जहां बाध्यकारी मान्य है: जहां नाम का उपयोग इकाई के संदर्भ में किया जा सकता है। इस तरह के एक क्षेत्र को एक स्कोप ब्लॉक के रूप में जाना जाता है। कार्यक्रम के अन्य हिस्सों में नाम एक अलग इकाई (इसमें एक अलग बाध्यकारी हो सकता है) का संदर्भ हो सकता है, या कुछ भी नहीं (यह अनबाउंड हो सकता है)।
बाध्यकारी का दायरा किसी इकाई की दृश्यता के रूप में भी जाना जाता है, खासकर पुराने या अधिक तकनीकी साहित्य में - यह संदर्भित इकाई के परिप्रेक्ष्य से है, संदर्भ संदर्भ नहीं। एक गुंजाइश एक कार्यक्रम का एक हिस्सा है जो बाइंडिंग के सेट के लिए दायरा है या नहीं - एक सटीक परिभाषा मुश्किल है, लेकिन आकस्मिक उपयोग में और व्यावहारिक रूप से भाषा के आधार पर मुख्य रूप से ब्लॉक, फ़ंक्शन या फ़ाइल से मेल खाती है और इकाई का प्रकार। "स्कोप" शब्द का उपयोग उन सभी इकाइयों के सेट को संदर्भित करने के लिए भी किया जाता है जो प्रोग्राम के किसी हिस्से के भीतर या किसी प्रोग्राम में किसी दिए गए बिंदु पर वैध या नाम हैं, जिन्हें संदर्भ या पर्यावरण के रूप में अधिक सही ढंग से संदर्भित किया जाता है।
अधिकतर प्रोग्रामिंग भाषाओं के लिए कड़ाई से बोलना और अभ्यास करना, "एक कार्यक्रम का हिस्सा" "स्रोत कोड (पाठ का क्षेत्र)" का हिस्सा है, और इसे अक्षीय दायरे के रूप में जाना जाता है। हालांकि, कुछ भाषाओं में, "एक कार्यक्रम का हिस्सा" का अर्थ है "रन टाइम का हिस्सा (निष्पादन के दौरान समय अवधि)", और गतिशील क्षेत्र के रूप में जाना जाता है। इन दोनों शर्तों में कुछ हद तक भ्रामक हैं - वे परिभाषा में चर्चा के अनुसार तकनीकी शर्तों का दुरुपयोग करते हैं - लेकिन भेद स्वयं सटीक और सटीक है, और ये मानक संबंधित शर्तें हैं। लेक्सिकल गुंजाइश इस आलेख का मुख्य फोकस है, जिसमें गतिशील क्षेत्र को लेक्सिकल स्कोप के विपरीत समझा जाता है।
ज्यादातर मामलों में, लेक्सिकल स्कोप के आधार पर नाम रिज़ॉल्यूशन उपयोग करने और कार्यान्वित करने के लिए सरल है, क्योंकि उपयोग में कोई भी स्रोत कोड में पीछे की तरफ पढ़ सकता है यह निर्धारित करने के लिए कि किस इकाई का नाम संदर्भित करता है, और कार्यान्वयन में कोई आसानी से नामों की सूची बनाए रख सकता है और प्रोग्राम को संकलित या व्याख्या करते समय संदर्भ। नाम मास्किंग, आगे की घोषणाओं और उछाल में बुनियादी कठिनाइयां उत्पन्न होती हैं, जबकि काफी कमजोर लोग गैर-स्थानीय चर के साथ उत्पन्न होते हैं, खासकर बंद होने में।
[परिवर्तनीय: कंप्यूटर विज्ञान][बंद: कंप्यूटर प्रोग्रामिंग]
1.परिभाषा
1.1.लेक्सिकल स्कोप बनाम गतिशील गुंजाइश
1.2.संबंधित अवधारणाएं
2.उपयोग
3.अवलोकन
4.दायरे के स्तर
4.1.अभिव्यक्ति का दायरा
4.2.ब्लॉक दायरा
4.3.फंक्शन स्कोप
4.4.फ़ाइल दायरा
4.5.मॉड्यूल स्कोप
4.6.वैश्विक कार्यक्षेत्र
5.लेक्सिकल स्कोपिंग बनाम गतिशील स्कोपिंग
6.लेक्सिकल स्कोपिंग
6.1.इतिहास
7.गतिशील स्कोपिंग
7.1.मैक्रो विस्तार
8.योग्य पहचानकर्ता
9.भाषा से
9.1.C
9.2.C
9.3.चले जाओ
9.4.जावा
9.5.जावास्क्रिप्ट
9.6.तुतलाना
9.7.अजगर
9.8.R
[अपलोड अधिक अंतर्वस्तु ]


सर्वाधिकार @2018 Lxjkh