Prefix and suffix description of C++ integer constant
This article mainly introduces "prefix and suffix description of C++ integer constant". In daily operation, I believe many people have doubts about the prefix and suffix description of C++ integer constant. I have consulted all kinds of data and sorted out simple and easy-to-use methods of operation. I hope it will be helpful to answer the doubts of "prefix and suffix description of C++ integer constant". Next, please follow the editor to study!
Integer constants can be prefixed to indicate different bases in C _ +
Decimal: without prefix, the default representation is decimal
Octal: 0 means octal
Hexadecimal: 0x or 0X for hexadecimal
Integer constants can also be suffixed to indicate different data types:
Unsigned: U
Long integer: l
The sample code is as follows:
# include using namespace std; int main () {int x = 666; / / Decimal int y = 020; / / Octal int z = 0XF; / / hexadecimal cout