मुख्य अंतर – पहचानकर्ता बनाम चर
एक प्रोग्रामिंग भाषा को कुछ प्रकार के डेटा को संसाधित करने और उपयोगी जानकारी प्रदान करने के लिए डिज़ाइन किया गया है। डेटा नंबर, कैरेक्टर, स्ट्रिंग्स आदि हो सकते हैं। एक प्रोग्राम कंप्यूटर को निर्देश प्रदान करने के लिए एक विशिष्ट प्रोग्रामिंग भाषा में लिखे गए निर्देशों का एक सेट है। कंप्यूटर निर्देशों के अनुसार डेटा को प्रोसेस करता है। डेटा में हेरफेर करते समय, उन्हें स्टोर करना आवश्यक है। एक चर एक भंडारण क्षेत्र है जो एक मूल्य धारण करने में सक्षम है। चरों को पहचानने के लिए उनके नाम हैं। सिर्फ वेरिएबल ही नहीं, फंक्शन, क्लास आदि के भी नाम होते हैं, जिन्हें आइडेंटिफायर कहा जाता है। पहचानकर्ता प्रोग्रामर द्वारा बनाए जाते हैं।प्रोग्रामिंग में पहचानकर्ता और चर दो सामान्य शब्द हैं। पहचानकर्ता और चर के बीच महत्वपूर्ण अंतर यह है कि एक पहचानकर्ता एक चर, कार्य, सरणी, वर्ग या संरचना को दिया गया नाम है जबकि एक चर एक स्मृति स्थान को दिया गया नाम है जो एक मान रख सकता है।
पहचानकर्ता क्या है?
एक पहचानकर्ता एक चर, कार्य, सरणी, वर्ग या संरचना के नाम को संदर्भित करता है। पहचानकर्ता प्रोग्रामर द्वारा बनाए जाते हैं। पहचानकर्ताओं के लिए अद्वितीय नामों का उपयोग करना महत्वपूर्ण है क्योंकि वे कार्यक्रम के निष्पादन में पहचाने जाते हैं। प्रोग्रामिंग भाषाएं पहचानकर्ताओं के नाम के लिए नियमों के एक विशिष्ट सेट का पालन करती हैं। अधिकांश समय, मान्य पहचानकर्ताओं के लिए केवल वर्णानुक्रमिक वर्ण (A से Z या a से z), अंडरस्कोर (_) और अंक (0 से 9) का उपयोग किया जाता है। आम तौर पर, पहचानकर्ता का पहला अक्षर एक अंडरस्कोर या एक अक्षर हो सकता है, और एक अंक नहीं होना चाहिए।
प्रोग्रामिंग में, यदि इंट नंबर के रूप में कोई स्टेटमेंट है; इसका मतलब है कि एक चर है जिसे संख्या कहा जाता है जो एक पूर्णांक मान रख सकता है।'नंबर' शब्द एक पहचानकर्ता है। जब डबल क्षेत्र के रूप में एक बयान होता है; इसका मतलब है कि क्षेत्र नामक एक चर है जो दोहरा मान रख सकता है। 'क्षेत्र' एक मान्य पहचानकर्ता है। मान्य पहचानकर्ताओं के कुछ उदाहरण आयु, वेतन, छात्र संख्या, राशि और _empNo हैं। अमान्य पहचानकर्ताओं के कुछ उदाहरण 123abc, -studentno हैं। पहचानकर्ता 123abc एक अंक से शुरू होता है। तो, यह अमान्य है। पहचानकर्ता -studentno वर्णानुक्रम वर्ण या अंडरस्कोर के अलावा किसी अन्य वर्ण से प्रारंभ होता है।
चित्र 01: पहचानकर्ता और चर
अधिकांश प्रोग्रामिंग भाषाएं केस संवेदी होती हैं। इसलिए, लोअरकेस और अपरकेस अक्षर अलग हैं। पहचानकर्ता राशि और AMOUNT दो अलग-अलग पहचानकर्ता हैं, भले ही उनका नाम समान हो। पहचानकर्ताओं के लिए सार्थक नामों का उपयोग करना महत्वपूर्ण है क्योंकि यह कोड की पठनीयता में सुधार करता है।अर्थपूर्ण पहचानकर्ता भी प्रोग्राम को समझने में आसान बनाते हैं।
चर क्या है?
प्रोग्रामिंग में डाटा को स्टोर करना जरूरी होता है। संगणना संग्रहीत डेटा पर की जाती है। इन डेटा को मेमोरी लोकेशन में स्टोर किया जाना चाहिए। एक चर डेटा रखने के लिए एक कंटेनर या भंडारण क्षेत्र है। प्रत्येक भंडारण क्षेत्र की पहचान करने के लिए चरों को एक विशिष्ट नाम या पहचानकर्ता दिया जाता है। चर नाम डेटा संग्रहीत करने के लिए स्मृति स्थानों का प्रतिनिधित्व करते हैं। प्रत्येक वेरिएबल में स्टोर करने के लिए एक विशिष्ट डेटा प्रकार होता है।
वेरिएबल डिक्लेरेशन में वेरिएबल नाम निर्दिष्ट है, लेकिन वेरिएबल के लिए कोई मेमोरी आवंटित नहीं है। जब इंट नंबर के रूप में कोई स्टेटमेंट हो; इसका मतलब है कि चर नाम संख्या है और यह एक पूर्णांक मान संग्रहीत कर सकता है। लेकिन वेरिएबल नंबर के लिए कोई मेमोरी अलग नहीं रखता है। चर के लिए प्रारंभिक मान निर्दिष्ट करना आरंभीकरण कहलाता है। जब इंट नंबर=5 के रूप में कोई स्टेटमेंट हो; परिवर्तनीय संख्या एक पूर्णांक मान संग्रहीत कर सकती है और इसे 5 से प्रारंभ किया जाता है।
पहचानकर्ता और चर के बीच समानता क्या है
प्रोग्रामिंग में Identifier और Variable दोनों का उपयोग किया जाता है।
पहचानकर्ता और चर के बीच अंतर क्या है?
पहचानकर्ता बनाम चर |
|
एक पहचानकर्ता एक चर, कार्य, सरणी, वर्ग या संरचना को दिया गया नाम है। | एक वैरिएबल एक मेमोरी लोकेशन को दिया गया नाम है जो एक वैल्यू को होल्ड कर सकता है। |
रेंज | |
पहचानकर्ताओं की सीमा चर से अधिक है। | चर नाम पहचानकर्ता हैं। |
उपयोग | |
एक पहचानकर्ता का उपयोग किसी इकाई को एक विशिष्ट नाम देने के लिए किया जाता है। | मेमोरी लोकेशन की पहचान करने के लिए वेरिएबल एक अनूठा नाम है। |
सारांश – पहचानकर्ता बनाम चर
प्रोग्रामिंग में बहुत सारी अवधारणाएं हैं जैसे कि चर, कार्य, कक्षाएं आदि। प्रत्येक का मुख्य उद्देश्य गणना समस्याओं को हल करने के लिए डेटा को सही ढंग से हेरफेर करना है। चरों, कार्यों, वर्गों को उनकी पहचान करने और कार्यक्रम को समझने के लिए उपयुक्त नाम दिए जाने चाहिए। पहचानकर्ता उन्हें दिए गए नाम हैं। डेटा को मेमोरी में स्टोर किया जाता है, और इन मेमोरी लोकेशन को पहचानने के लिए नाम दिए जाने चाहिए। इस लेख ने पहचानकर्ता और एक चर के बीच अंतर पर चर्चा की। पहचानकर्ता और चर के बीच का अंतर यह है कि एक पहचानकर्ता एक चर, कार्य, सरणी, वर्ग या संरचना को दिया गया नाम है जबकि एक चर एक स्मृति स्थान को दिया गया नाम है जो एक मान रख सकता है।
पहचानकर्ता बनाम चर का पीडीएफ डाउनलोड करें
आप इस लेख का पीडीएफ संस्करण डाउनलोड कर सकते हैं और उद्धरण नोट के अनुसार इसे ऑफ़लाइन उद्देश्यों के लिए उपयोग कर सकते हैं। कृपया पीडीएफ संस्करण यहां डाउनलोड करें: पहचानकर्ता और चर के बीच अंतर