C语言中,二进制用哪个符号表示?

来源:百度知道 编辑:UC知道 时间:2024/06/07 04:06:56
不知道提问够不够清楚。
记得八进制用%o表示,十六进制用%x表示,那么二进制呢?

没有二进制符号。

机内数本来就是二进制,无论十进制,八进制,进去后就是二进制。
二进制书写不便,习惯用十六进制书写,一位拉4位,很方便。

没有
但是有API函数可以转化:
例如:
#include <stdio.h>
int main()
{
int i=100;
char s[33];
itoa(i, s, 2); //转换成字符串,进制基数为2
printf("%s",s); //输出
return 0;
}

运行结果:
1100100

没有