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

C/C++ টোকেন (Tokens) - কীওয়ার্ড, আইডেন্টিফায়ার, কনস্ট্যান্ট, ভেরিয়েবল, অপারেটর


ভূমিকা

C/C++ প্রোগ্রামের সবচেয়ে ছোট একক ইউনিটকে টোকেন (Token) বলা হয়। মূল ৫টি টোকেন প্রকার:

  • Keywords (কীওয়ার্ড)
  • Identifiers (আইডেন্টিফায়ার)
  • Constants (কনস্ট্যান্ট)
  • Variables (ভেরিয়েবল)
  • Operators (অপারেটর)

কীওয়ার্ড (Keywords)

রিজার্ভড ওয়ার্ড যাদের অর্থ ফিক্সড। C++-এ C-এর ৩২টি প্লাস ৩০টি নতুন কীওয়ার্ড আছে।

আইডেন্টিফায়ার (Identifiers)

ভেরিয়েবল, ফাংশন, স্ট্রাকচার आदिয়ের নামকরণের নিয়ম: - শুধু অক্ষর, ডিজিট, আন্ডারস্কোর (_) - প্রথম অক্ষর অবশ্যই অক্ষর বা _ - কেস-সেনসিটিভ - কীওয়ার্ড ব্যবহার করা যায় না

কনস্ট্যান্ট (Constants)

মান পরিবর্তন হয় না। ঘোষণা: `const type name = value;` বা `#define NAME VALUE`

ভেরিয়েবল (Variables)

মেমোরি লোকেশনের অর্থপূর্ণ নাম। ঘোষণা: `type name;`

অপারেটর (Operators)

বিভাগঅপারেটর
Arithmetic+ - * / %
Inc/Dec++ --
Relational== != > < >= <=
Logical&& || !
Bitwise& | ^ ~ << >>
Assignment= += -= *= /= %= <<= >>= &= ^= |=
Misc, sizeof() & * ?:

উদাহরণ

#include 
int main() {
    int a, b; // a, b = variables
    cout << "Enter two numbers: ";
    cin >> a >> b;
    int sum = a + b; // sum = variable, + = operator
    cout << "Sum: " << sum;
    return 0;
}
  1. C/C++-তে putwchar() ফাংশন

  2. C/C++-তে memcpy() ফাংশন

  3. AA ট্রি: C/C++-তে ব্যালেন্সড ট্রি ডেটা স্ট্রাকচার

  4. C++-এ রিলেশনাল অপারেটর