কম্পিউটার টিউটোরিয়াল

সি ভাষায় টোকেন (Tokens) কী?

এক সি প্রোগ্রাম হল ইনস্ট্রাকশনের সমষ্টি, আর প্রতিটি ইনস্ট্রাকশন হল টোকেনের সমষ্টি। কম্পাইলার প্রোগ্রামকে ছোট ছোট অর্থবহ এককে ভাগ করে যা টোকেন कहलায়।

টোকেনের প্রকারভেদ

  1. কীওয়ার্ড (Keywords)
  2. আইডেন্টিফায়ার (Identifiers)
  3. কনস্ট্যান্ট (Constants)
  4. স্ট্রিং (Strings)
  5. স্পেশাল সিম্বল (Special Symbols)
  6. অপারেটর (Operators)

উদাহরণ

#include <stdio.h>
int main() {
    int a, b, c;
    printf("enter a and b values: \n");
    scanf("%d%d", &a, &b);
    c = a * b;
    printf("value of c=%d", c);
    return 0;
}

টোকেন বিশ্লেষণ:

  • main — আইডেন্টিফায়ার
  • int — কীওয়ার্ড
  • { } — ডিলিমিটার (ব্রেস)
  • a, b, c — ভেরিয়েবল (আইডেন্টিফায়ার)
  1. C ভাষায় কিউ (Queue) তে এলিমেন্ট ইনসার্ট করার পদ্ধতি

  2. সি ভাষায় শিফট অপারেশন (লেফট, রাইট শিফট এবং কমপ্লিমেন্ট)

  3. সি প্রোগ্রামকে মেশিন কোডে কনভার্ট করার ৪ ধাপ

  4. C প্রোগ্রাম: পয়েন্টগুলো X-অক্ষ বা Y-অক্ষের সমান্তরাল কিনা চেক করা