এই টিউটোরিয়ালে, আমরা 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