比如一个十进制数100,你想让他以八进制数的形式输出:
可以看到用%o和%x可以解决但是这样不太好区分到底是多少进制的数,一般规定八进制数前面加上0,十六进制数前面加上0X,所以我们可以优化一下。
还有另一种写法:
就是写成%#o和%#x的形式.
比如一个十进制数100,你想让他以八进制数的形式输出:
可以看到用%o和%x可以解决但是这样不太好区分到底是多少进制的数,一般规定八进制数前面加上0,十六进制数前面加上0X,所以我们可以优化一下。
还有另一种写法:
就是写成%#o和%#x的形式.