इस ट्यूटोरियल में, हम C/C++ में इंटीजर लिटरल (प्रीफिक्स और सफिक्स) को समझने के लिए एक प्रोग्राम पर चर्चा करेंगे।
इंटीजर लिटरल्स सोर्स कोड में सीधे दर्शाए गए इंटीजर वैल्यूज के लिए लिटरल्स हैं। आगे, वे दो प्रकार के हैं -
प्रीफिक्स - प्रीफिक्स वैल्यू के बेस को दर्शाता है। उदाहरण के लिए, 0x16 हेक्साडेसिमल वैल्यू को 0x के साथ दर्शाता है।
सफिक्स - सफिक्स वैल्यू के टाइप को दर्शाता है। उदाहरण के लिए, 8465484156155LL एक लॉन्ग लॉन्ग इंटीजर को दर्शाता है।
उदाहरण
#includeusing 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