C语言中printf打出2进制与16进制数

在C语言中,打印16进制可使用printf的%x格式。函数 打印二进制数并无现成的格式数值,只能自行编写函数打印。code 如下是一个打印二进制值的函数,经过位操做,逐位判断二进制值,并输出对应的值。get 默认高位0不输出。class void print_bin(int n) { int l = sizeof(n)*8;//总位数。 int i; if(i == 0)
相关文章
相关标签/搜索