我可以以二进制格式打印int吗?

问题描述 投票:0回答:1

我可以在没有附加循环,条件等的情况下以二进制形式打印整数吗?我知道您可以在八进制printf("%x", a)中以十进制printf("%d", a)在十六进制printf("%o", a)中打印数字,但是我找不到二进制的args。你能帮我吗?

12 -> 00001100

c printf decimal bin
1个回答
1
投票

首先,不,printf不提供格式化程序来打印二进制整数。

© www.soinside.com 2019 - 2024. All rights reserved.