我似乎记得ANSI C没有指定当模运算符的操作数为负时应该返回什么值(只是它应该是一致的).它是否稍后被指定,或者是否总是被指定并且我记得不正确?
c c99 modulo c89
c ×1
c89 ×1
c99 ×1
modulo ×1