【c语言】将二进制整数转换为字符

#include <stdio.h>

void binary_to_ascii(int value)
{
    int quotient;
	quotient = value/10;
	if(quotient != 0)
		binary_to_ascii( quotient );
	putchar( value%10+ '0');
}
int main()
{
    binary_to_ascii(4267);
    return 0;
}

你可能感兴趣的:(【c语言】将二进制整数转换为字符)