BCA / B.Tech 6 min read

Tokens in Hindi

Tokens in C++ in Hindi | C++ में टोकन :


C++ में टोकन प्रोग्रामिंग के मूलभूत घटक हैं। ये कीवर्ड, आईडेंटिफायर, लिटरल, ऑपरेटर और सेपरेटर के रूप में विभिन्न प्रकार के होते हैं। इनका सही और प्रभावी उपयोग प्रोग्राम की संरचना और कार्यक्षमता को बढ़ाता है। 
C++ प्रोग्रामिंग में टोकन का ज्ञान प्रोग्रामिंग कौशल को विकसित करने में महत्वपूर्ण है, क्योंकि यह प्रोग्राम के निर्माण और निष्पादन में एक महत्वपूर्ण भूमिका निभाता है।


C++ प्रोग्रामिंग भाषा में, टोकन मूलभूत यूनिट्स होते हैं जिनका उपयोग प्रोग्राम के निर्माण के लिए किया जाता है। टोकन C++ कोड का वह हिस्सा हैं जो कम्पाइलर द्वारा पहचानने के लिए सबसे छोटी इकाई माने जाते हैं। 
टोकन का सही उपयोग प्रोग्राम की संरचना और कार्यक्षमता को स्पष्ट करने में मदद करता है। C++ में टोकन के विभिन्न प्रकार हैं, जो इस प्रकार हैं:

Types of Tokens in Hindi | टोकन के प्रकार :

कीवर्ड (Keywords):

ये वो शब्द हैं जो C++ में विशेष अर्थ रखते हैं और प्रोग्रामिंग में पहले से निर्धारित कार्यों को दर्शाते हैं। कीवर्ड का उपयोग किसी विशेष उद्देश्य के लिए किया जाता है और ये प्रोग्राम में एक निश्चित भूमिका निभाते हैं।
उदाहरण: int, return, if, else, for, while, class, public, private, आदि।

उदाहरण:

int main() {
    return 0;  // return एक कीवर्ड है
}

आईडेंटिफायर (Identifiers):

आईडेंटिफायर वो नाम होते हैं जो प्रोग्राम में वेरिएबल, फ़ंक्शंस, कक्षाओं आदि को पहचानने के लिए उपयोग किए जाते हैं। ये नाम सामान्यतः अक्षरों, अंकों और अंडरस्कोर से मिलकर बनते हैं, लेकिन इनमें पहले अक्षर अक्षर होना चाहिए।
उदाहरण: myVariable, calculateSum, totalMarks, आदि।

उदाहरण:

int myVariable = 10;  // myVariable एक आईडेंटिफायर है

लिटरल (Literals):

लिटरल वो स्थिर मान होते हैं जिन्हें प्रोग्राम में सीधे लिखा जाता है। ये विभिन्न प्रकार के हो सकते हैं जैसे कि संख्या, वर्ण, स्ट्रिंग, आदि।
उदाहरण: 100, 3.14, 'A', "Hello World", आदि।

उदाहरण:

int number = 100;          // 100 एक लिटरल है
char character = 'A';      // 'A' एक लिटरल है

ऑपरेटर (Operators):

ऑपरेटर वे प्रतीक हैं जो गणितीय, तार्किक और तुलना के कार्यों को करने के लिए उपयोग किए जाते हैं।
उदाहरण: +, -, *, /, ==, !=, &&, ||, आदि।

उदाहरण:

int sum = a + b;  // + एक ऑपरेटर है

सेपरेटर (Separators):

सेपरेटर विशेष प्रतीक होते हैं जो प्रोग्राम के विभिन्न भागों को अलग करने के लिए उपयोग किए जाते हैं। ये प्रोग्राम के संरचना को स्पष्ट करते हैं।
उदाहरण: ;, {}, (), [], ,, आदि।
उदाहरण:

if (a > b) {  // () और {} सेपरेटर हैं
    // कोड
}

Identification of Tokens in C++ in Hindi | टोकन की पहचान :

C++ प्रोग्रामिंग में टोकन की पहचान करने के लिए निम्नलिखित नियमों का पालन किया जाता है:


कीवर्ड: हमेशा छोटे अक्षरों में होते हैं और इन्हें पहचानने के लिए स्थायी रूप से परिभाषित किया गया है।

आईडेंटिफायर: ये अक्षरों से शुरू होते हैं और बाद में अक्षर, अंक या अंडरस्कोर से मिलकर बन सकते हैं। इनका कोई निश्चित लंबाई नहीं होती लेकिन कुछ नियमों का पालन करना अनिवार्य होता है।

लिटरल: सीधे मान होते हैं, जैसे संख्याएँ और वर्ण।

ऑपरेटर और सेपरेटर: ये विशेष प्रतीक होते हैं जो विभिन्न कार्यों के लिए निर्धारित किए गए हैं।

Importance of Tokens in C++ in Hindi | C++ में टोकन का महत्व :

  • संरचना की स्पष्टता: टोकन प्रोग्राम की संरचना को स्पष्ट करते हैं, जिससे कोड को पढ़ना और समझना आसान होता है।
  • कोड की पहचान: टोकन की पहचान से कम्पाइलर को यह पता चलता है कि प्रोग्राम में विभिन्न तत्वों का क्या अर्थ है और वे कैसे इंटरैक्ट करते हैं।
  • कोड की मान्यता: टोकन की मदद से कम्पाइलर कोड को मान्यता देता है और आवश्यकतानुसार उसे निष्पादित करता है।
  • प्रोग्रामिंग में दक्षता: टोकन का सही उपयोग प्रोग्रामिंग में दक्षता और प्रभावशीलता को बढ़ाता है।