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

C++-এ পোস্টফিক্স অপারেটর (Postfix Operators) কী?


পোস্টফিক্স অপারেটর হলো ইউনারি অপারেটর যা একটি সিঙ্গেল ভেরিয়েবল ওপর কাজ করে এবং যা ভ্যালু ১ বাড়াতে বা কমাতে ব্যবহার করা যায় (যদি ওভারলোড করা না থাকে)। C++-এ দুটি পোস্টফিক্স অপারেটর আছে: ++ এবং --।

পোস্টফিক্স নোটেশন (যেমন i++)-এ, i-এর মান ইনক্রিমেন্ট হয়, কিন্তু এক্সপ্রেশনের ভ্যালু হলো i-এর মূল মান। অর্থাৎ এটি প্রথমে এক্সপ্রেশনে মান অ্যাসাইন করে তারপর ভেরিয়েবলটি ইনক্রিমেন্ট করে। উদাহরণস্বরূপ:

উদাহরণ

#include <iostream>
using namespace std;
int main() {
    int j = 0, i = 10;
    // যদি j কে i++ অ্যাসাইন করি, j নিবে i-এর বর্তমান
    // মান এবং i-এর মান ১ বাড়বে
    j = i++;
    cout << j << ", " << i << "\n";
    return 0;
}

আউটপুট

10, 11

  1. C#-তে ארিথমেটিক (Arithmetic) অপারেটরগুলো

  2. C#-তে অ্যাসাইনমেন্ট (Assignment) অপারেটরগুলো

  3. C#-এ ডেটা টাইপের ধরনসমূহ (Types in C#)

  4. C#-এ পোস্টফিক্স অপারেটর কী?