c语言怎样标准输出二进制?

来源:百度知道 编辑:UC知道 时间:2024/05/30 03:46:38
c语言怎样标准输出二进制?

C标准没有输出二进制的,不过用itoa()可以实现到二进的转换
example

int a = 10;
char binbuf[32]; //存储二进制字串的空间
printf("%s\n", itoa(a, binbuf, 2)); //最后一个参数2表示2进制