标签: c
我们通过将0作为前缀并将十六进制作为0x来初始化八进制。我们如何初始化二进制数的int变量? C中是否有二进制数的访问说明符? 例如%o表示八进制,%x表示十六进制数。
答案 0 :(得分:8)
GCC的最新版本提供了C标准的扩展。使用0b或0B为比特序列添加前缀,如:
0b
0B
int i = 0b0101010;
答案 1 :(得分:2)
int a = 0b0001010;