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