【发布时间】:2013-01-19 14:27:44
【问题描述】:
我正在尝试理解一些代码示例。我得到这样的表达......
exit_status |= 0b0010
exit_status |= 0b0001
我去这里翻译二进制:http://home.paulschou.net/tools/xlate/
得到0b0010 是2 和0b0001 是1
我知道0010 是2 并且0001 是1,我的问题是...为什么会有类似0b 前缀,它是什么意思或它是如何工作的?
【问题讨论】:
-
表示基数。不同的数字可能意味着不同的数字。 10 代表以 10 为底的 10、以 2 为底的 2 和以 16 为底的 16。