hex是输出16进制,例如
cout<<hex<<18<<endl;

dec十进制

另外这两种用了之后后面输出一直是这种进制,如果用了hex之后想要用十进制要写dec

二进制bitset

bitset有头文件 <bitset>

使用方法 bitset<8>(数字),其中8的含义是要输处几位二进制数,所以如果用int型是32,如果想把字符型转换就直接写8