仅使用:
!〜&^ | + << >>
没有LOOPS
我需要确定32位整数的符号,如果为正则需要返回1,如果为0则返回0,如果为负则返回-1.
有任何想法吗?我首先考虑转移31位,然后看着那个标志,但显然不会工作,现在我有点卡住了.
c logic bit-manipulation
bit-manipulation ×1
c ×1
logic ×1