MCAWALA

C Programming Tutorial

Tokens in C in Hindi – C में Tokens क्या होते हैं?

अगर आप C Language सीख रहे हैं, तो आपने "Tokens" शब्द ज़रूर सुना होगा। Tokens C प्रोग्रामिंग की सबसे छोटी और सबसे जरूरी इकाइयाँ होती हैं। इस लेख में हम जानेंगे कि Tokens in C क्या होते हैं, कितने प्रकार के होते हैं, और उनके उदाहरण।

🔹 Tokens in C क्या होते हैं?

Tokens C language के सबसे छोटे units होते हैं जो कंपाइलर समझ सकता है। जब हम कोई C प्रोग्राम लिखते हैं, तो वह अलग-अलग tokens में बाँटा जाता है।

उदाहरण:

int a = 10;

ऊपर की लाइन में 5 tokens हैं:

  • int
  • a
  • =
  • 10
  • ;

🧱 C में Tokens के प्रकार

C में कुल 6 प्रकार के Tokens होते हैं:

  1. Keywords (कीवर्ड्स)
  2. Identifiers (पहचानकर्ता)
  3. Constants (स्थिरांक)
  4. Strings (स्ट्रिंग्स)
  5. Operators (ऑपरेटर)
  6. Special Symbols (विशेष चिन्ह)

🔸 1. Keywords

Keywords वो शब्द होते हैं जिनका अर्थ पहले से define होता है। इन्हें variable के नाम की तरह इस्तेमाल नहीं कर सकते।

उदाहरण: int, float, return, if, else, while, void, for

🔸 2. Identifiers

Identifiers वो नाम होते हैं जो हम variables, functions या arrays को देते हैं।

उदाहरण: main, total, sum, marks

नियम: पहला अक्षर letter या underscore होना चाहिए, space और कीवर्ड नहीं होने चाहिए।

🔸 3. Constants

Constants वे values होती हैं जो प्रोग्राम में बदलती नहीं हैं।

उदाहरण: 10, 3.14, 'A', 100

Types:

  • Integer Constants: 5, 100
  • Floating Constants: 3.14, 0.5
  • Character Constants: 'A', 'z'

🔸 4. Strings

String characters का समूह होता है जिसे double quotes (" ") में लिखा जाता है।

उदाहरण: "Hello", "Welcome to C"

🔸 5. Operators

Operators symbols होते हैं जो operations करते हैं जैसे जोड़ना, घटाना, तुलना करना आदि।

Types:

  • Arithmetic: +, -, *, /, %
  • Relational: ==, !=, >, <
  • Logical: &&, ||, !
  • Assignment: =, +=, -=

🔸 6. Special Symbols

ये ऐसे symbols होते हैं जो C की syntax में प्रयोग होते हैं।

उदाहरण:

  • { } – Block के लिए
  • ; – Statement खत्म करने के लिए
  • [] – Arrays के लिए
  • () – Functions के लिए
  • # – Preprocessor के लिए

📌 Example: Complete Code with Tokens

#include <stdio.h>

int main() {
    int a = 10;
    printf("Value of a is %d", a);
    return 0;
}

इस कोड में इस्तेमाल हुए Tokens:

  • Keywords: int, return
  • Identifiers: main, a, printf
  • Constants: 10
  • Strings: "Value of a is %d"
  • Operators: =
  • Special Symbols: #, (), {}, ;

🔚 निष्कर्ष (Conclusion)

Tokens C प्रोग्रामिंग के building blocks होते हैं। इन्हें समझे बिना हम कोई भी C प्रोग्राम ठीक से नहीं लिख सकते। ऊपर बताए गए 6 प्रकार के Tokens को अच्छे से याद करें और अभ्यास करें।