为什么C语言的程序中不可以输入二进制数呢?

来源:百度知道 编辑:UC知道 时间:2024/06/07 04:23:53
我是想: 有的时候C语言编程中需要直接输入二进制的数,比方001001等等。
但是,好像C语言中没有这种功能,最多是输入16进制或是8进制的数来类似替代;
那么C语言为什么这么设计呢?
请高手指点!
多谢!

你不觉得输入2进制数很麻烦吗,没有必要设计能输入2进制,因为2进制可以很方便的转换成16进制和8进制,然后输入16进制或8进制数就可以了

你可以输入字符串的二进制表示,然后通过编写一个函数,转化成二进制就行了

一位的二进制应该是被布尔代替了把