uint64_t类型的值二进制下为什么会有b字母出现?

例如:uint64_t a = 1;
二进制查看:0b0000000000000000000000000000000000000000000000000000000000000001
环境:xCode 5.1.1
这个“b”哪来的呢?

阅读 4.1k
1 个回答
✓ 已被采纳新手上路,请多包涵

0b1111
0d15
0xF
这三个数大小是一样的,0b代表二进制,0d代表十进制,0x代表十六进制。
所以说你的问题中的0b只是说明后面的值是二进制。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
101 新手上路
子站问答
访问
宣传栏