读书人

gcc能否表示一个二进制字面量?解决办法

发布时间: 2012-05-22 18:18:54 作者: rapoo

gcc能否表示一个二进制字面量?
int i=01010101_b;//这样好像不行啊

[解决办法]
好像这样没有,但是你可以使用十六进制的嘛。int i=0x99
[解决办法]
c语言没这功能
[解决办法]
std::bitset<N> bits = "01010101";
[解决办法]
汇编语言中,有二进制表示,如10011b
但是C里面只有八进制(015),和16进制(oxff),和10进制(89)表示法

读书人网 >C++

热点推荐