Is there a printf converter to print in binary format?

前端 未结 30 3486
盖世英雄少女心
盖世英雄少女心 2020-11-21 06:20

I can print with printf as a hex or octal number. Is there a format tag to print as binary, or arbitrary base?

I am running gcc.

printf(\"%d %x %o         


        
30条回答
  •  佛祖请我去吃肉
    2020-11-21 06:46

    Use:

    char buffer [33];
    itoa(value, buffer, 2);
    printf("\nbinary: %s\n", buffer);
    

    For more ref., see How to print binary number via printf.

提交回复
热议问题