You are currently viewing Keyword और Identifier में क्या अंतर है !!

Keyword और Identifier में क्या अंतर है !!

नमस्कार दोस्तों…आज हम आपको “keywords और identifiers” के विषय में बताने जा रहे हैं. हर लैंग्वेज keywords और identifiers दोनों रखती है, जिन्हे केवल इनके कम्पाइलर द्वारा समझा जाता है. Keywords, predefined reserved words होते हैं जो कुछ special meaning होते हैं. प्रत्येक Keywords, declared data के type को define करने के लिए होता है. और Keywords को identifiers की तरह प्रयोग नहीं करना चाहिए. क्यूंकि identifiers एक unique name होता है जो program में एक particular variable, function या label of class को दिया जाता है. ये तो था छोटा सा description, अब हम आपको इन्हे विस्तार में बताने का प्रयास करेंगे. तो चलिए शुरू करते हैं आज का टॉपिक.

कीवर्ड क्या है | What is keyword in Hindi !!

जो words C++ द्वारा reserve होते हैं, उन्हें “keywords” कहा जाता है. और इन keywords का प्रयोग identifier को नाम देने के लिए नहीं किया जा सकता है. Keyword को प्रोग्राम के कोई और entity को नाम देने के लिए भी प्रयोग नहीं किया जा सकता। प्रत्येक keyword अपना अलग meaning रखता है और इनका प्रयोग कम्पाइलर द्वारा किसी स्पेसिफिक एक्शन को परफॉर्म करने के लिए होता है. जैसे कि: ‘int’ जो कि एक कीवर्ड है, इसका प्रयोग integer type के identifier को क्रिएट करने के लिए होता है, वहीं ‘float’ का प्रयोग float type के identifier को क्रिएट करने के लिए होता है.

आइडेंटिफायर क्या है | What is Identifier in Hindi !!

वो नाम जो प्रोग्राम में किसी entity को हम देते हैं, ताकि फिर इसे विशिष्ट रूप से पहचाना जा सके, “identifier” कहलाता है. Variables, functions, labels of a class और अन्य user defined objects के नाम को ‘identifiers’ कहते हैं. ‘identifiers’ को keyword की तरह प्रयोग नहीं किया जा सकता है.

जैसे कि: “Book” एक keyword है और “Complete_refernce” एक identifier है. और अब हमे ‘Book of Complete Reference’ चाहिए है, और हम shopkeeper से केवल Book के बारे में पूछेंगे तो shopkeeper नहीं जान पायेगा कि आपको “complete_reference” Book चाहिए है. जब तक आप उसे “complete_reference” के बारे में नहीं बताएंगे। इसलिए जैसे इसमें दोनों की आवश्यकता पड़ती है बोध कराने के लिए कि क्या और कौन सी चाहिए. उसी प्रकार प्रोग्राम में भी keyword और identifier दोनों की अलग अलग आवश्यकता पड़ती है.

Difference between Keywords and Identifiers in Hindi | Keyword और Identifier में क्या अंतर है !!

Keywords किसी लैंग्वेज के reserved words होते हैं जबकि Identifiers, variable, function और labels केuser defined name होते हैं .

Keyword का प्रयोग Specific type के लिए होता है जबकि identifier का प्रयोग किसी particular entity के नाम को Identify करने के लिए होता है.

# Keywords में केवल letters हो सकते हैं जबकि identifier में letters, underscore, digits तीनो हो सकते हैं.

# Keywords में केवल lower case होता है जबकि Identifier में Lower और upper दोनों cases होते हैं.

# Keyword में special symbol और punctuation का प्रयोग नहीं होता है और Identifier में भी underscore के अलावा कोई special symbol या punctuation का प्रयोग नहीं होता है

# Keywords को classify नहीं किया जा सकता जबकि identifier को external name’ और ‘internal name में classify किया जा सकता है.

# Keywords को हमेशा lowercase letter से ही स्टार्ट किया जाता है जबकि identifier को uppercase, lowercase letter या underscore से शुरू करना होता है.

# उदाहरण: int, char, if, while, do, class, आदि (Keywords) and Test, count1, high_speed, आदि (Identifier).

आशा है हमे कि आपको हमारे द्वारा दी गयी जानकारी से काफी हद तक लाभ अवश्य मिला होगा और साथ ही आपको हमारा ब्लॉग पसंद भी आया होगा. यदि फिर भी आपको कोई त्रुटि दिखाई देती है, या कोई सवाल या सुझाव आपके मन में आता है. तो आप हमे नीचे दिए गए कमेंट बॉक्स में कमेंट कर के अपने सुझाव बता या सवाल पूछ सकते हैं. हम पूरी कोशिश करेंगे कि हम आपकी उम्मीदों पे खरा उतर पाएं। धन्यवाद !!!

Ankita Shukla

✔️ izoozo.com Provide Hindi & English Content Writing Services @ low Cost ✔️अंकिता शुक्ला Oyehero.com की कंटेंट हेड हैं. जिन्होंने Oyehero.com में दी गयी सारी जानकारी खुद लिखी है. ये SEO से जुडी सारे तथ्य खुद हैंडल करती हैं. इनकी रूचि नई चीजों की खोज करने और उनको आप तक पहुंचाने में सबसे अधिक है. इन्हे 4.5 साल का SEO और 6.5 साल का कंटेंट राइटिंग का अनुभव है !! नीचे दिए गए कमेंट बॉक्स में आपको हमारे द्वारा लिखा गया ब्लॉग कैसा लगा. बताना न भूले - धन्यवाद ??? !!

Leave a Reply