小编jjA*_*man的帖子

如果使用C中的位操作,则整数中的任何位等于1,则返回1

我好几个小时都在考虑这个问题.这里是:

如果给定的整数"x"具有等于1的任何位,则写入一个返回1的表达式.否则返回0.

我明白我实际上只是想弄清楚x == 0,因为那是唯一没有1位的int,但我无法找到解决方案.您可能不会使用传统的控制结构.您可以使用按位运算符,加法,减法和位移.建议?

c bit-manipulation bitwise-operators

7
推荐指数
3
解决办法
6233
查看次数

标签 统计

bit-manipulation ×1

bitwise-operators ×1

c ×1