代码之家  ›  专栏  ›  技术社区  ›  David

目标C中“零%2”的结果是什么?

  •  0
  • David  · 技术社区  · 16 年前

    目标C中“零%2”的答案是什么?我想答案是0,但我不确定。

    谢谢您。

    2 回复  |  直到 16 年前
        1
  •  4
  •   Noah Witherspoon    16 年前

    一个mod-2操作不可能只返回0或1。在这种情况下,我假设它是0。

        2
  •  0
  •   Sven    16 年前

    实际上,答案是编译器错误。 nil 是指针(定义为 (void *)0 )和唯一为指针定义的算术运算是加法和减法。但如果你想知道0%2是什么,诺亚的答案是正确的。

    推荐文章