以二进制形式打印任何类型的数据(int,char等)

时间:2013-09-29 12:58:16

标签: c

我想知道我们是否可以使用c中的现有方法打印任何类型数据的二进制形式,即它的0和1的形式(我认为我们可以说它是机器语言形式)。

或者我必须自己定义一个以该形式转换它的函数吗?

如果有人能告诉我在哪里可以提出有关可以指导我做什么的人的项目(如压缩等)的问题,那将会很有帮助。

1 个答案:

答案 0 :(得分:0)

您可以使用itoa功能。它将整数转换为具有特定基数的字符串:

itoa(num, string, 2);