কম্পিউটার

C/C++ তে পূর্ণসংখ্যা আক্ষরিক (উপসর্গ এবং প্রত্যয়)


এই টিউটোরিয়ালে, আমরা C/C++ (উপসর্গ এবং প্রত্যয়) পূর্ণসংখ্যা আক্ষরিক বোঝার জন্য একটি প্রোগ্রাম নিয়ে আলোচনা করব।

পূর্ণসংখ্যার আক্ষরিকগুলি সরাসরি উত্স কোডে উপস্থাপিত পূর্ণসংখ্যার মানের জন্য আক্ষরিক। উপরন্তু, তারা দুই ধরনের হয় -

  • উপসর্গ - উপসর্গ মানের ভিত্তি নির্দেশ করে। উদাহরণস্বরূপ, 0x10 0x এর সাথে হেক্সাডেসিমেল মান নির্দেশ করে।

  • প্রত্যয় - প্রত্যয় মানের প্রকারকে বোঝায়। উদাহরণস্বরূপ, 8465484156155LL একটি দীর্ঘ দীর্ঘ পূর্ণসংখ্যা নির্দেশ করে৷

উদাহরণ

#include <iostream>
using namespace std;
int main(){
   //prefixes
   cout << 213 << '\n'
   << 0213 << '\n'
   << 0x213A << '\n'
   << 0b101 << '\n'
   //suffixes
   << 1234567890123456789LL << '\n'
   << 12345678901234567890ull << '\n'
   << 12345678901234567890u;
   return 0;
}

আউটপুট

213
139
8506
5
1234567890123456789
12345678901234567890
12345678901234567890

  1. C/C++ এ বাইনারি ফাইল পড়া এবং লেখা

  2. কিভাবে C/C++ এ পূর্ণসংখ্যা ওভারফ্লো সনাক্ত করবেন?

  3. C/C++ এ exit(), abort() এবং assert()

  4. strdup() এবং strdndup() C/C++ এ