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

C/C++-তে ইন্টিজার লিটারেল: প্রিফিক্স ও সাফিক্স


এই টিউটোরিয়ালে, আমরা C/C++-তে ইন্টিজার লিটারেল (প্রিফিক্স ও সাফিক্স) আলোচনা করব।

ইন্টিজার লিটারেল হল সোর্স কোডে সরাসরি রিপ্রেজেন্ট করা ইন্টিজার ভ্যালুর লিটারেল। আরও ভাগ করা যায় দুটি টাইপে −

  • প্রিফিক্স − প্রিফিক্স ভ্যালুর বেস নির্দেশ করে। উদাহরণস্বরূপ, 0x10 হেক্সাডেসিমাল ভ্যালু নির্দেশ করে 0x দিয়ে।

  • সাফিক্স − সাফিক্স ভ্যালুর টাইপ নির্দেশ করে। উদাহরণস্বরূপ, 8465484156155LL লং লং ইন্টিজার নির্দেশ করে।

উদাহরণ

#include <iostream>
using namespace std;
int main(){
    //প্রিফিক্স
    cout << 213 << '\n'
    << 0213 << '\n'
    << 0x213A << '\n'
    << 0b101 << '\n'
    //সাফিক্স
    << 1234567890123456789LL << '\n'
    << 12345678901234567890ull << '\n'
    << 12345678901234567890u;
    return 0;
}

আউটপুট

213 139 8506 5 1234567890123456789 12345678901234567890 12345678901234567890

  1. সি/সি++-তে বাইনারি ফাইল পড়া ও লেখা

  2. সি/সি++-তে ইন্টিজার ওভারফ্লো (Integer Overflow) সনাক্ত করা

  3. সি/সি++-এ exit(), abort() ও assert()

  4. সি/সি++-এ strdup() ও strndup()