C++ 进制

记录一下 C++ 中不同进制的表示方法。C++ 默认是 10 进制,需要注意的是,直到 C++ 14 时,二进制的 0b 表示法才被确定为标准,在 C++ 14 前,GCC 支持0b 的用法。

int i = 0b101010;  // binary
int i = 052;  // octal
int i = 42;  // decimal
int i = 0x2a;  // hexadecimal