32位的二进制怎么定义
请教keil 中程序中我定义了一个32位的数据 编译后报错。int BUF = 0b01010101010101010101010101010101;
error expected a ";"
如果改成 int BUF = 0x55555555; 就不报错了为什么? keil不支持直接写二进制数 好像真的是不支持 为什么想要用二进制赋值呢 进制之间没有区别,拿16当2用就行 做段码屏显示还是用二进制直观 32位的二进制没有分隔符的话太不易读和易写了 gyh974 发表于 2023-8-10 10:07
做段码屏显示还是用二进制直观
用宏直观啊.
页:
[1]