我需要使用二进制数.
我试着写:
const x = 00010000;
但它没有用.
我知道我可以使用具有相同值的十六进制数字00010000,但我想知道C++中是否存在二进制数的类型,如果没有,是否有另一种解决方案可以解决我的问题?
00010000
c c++ binary
因为我们使用0x十六进制数字的前缀,0对于八进制数字,是否可以为二进制数字做任何事情?
0x
0
我尝试了b后缀,但GCC不允许这样做.
b
错误:整数常量上的后缀"b"无效
可能吗?
c
c ×2
binary ×1
c++ ×1