#include <stdio.h> int main() { signed char c = -128; c = -c; printf("%d",c); return 0; }
打印:
-128
减( – )运算符是否可以跨cpu运行?
(您的实现似乎做了一个简单的环绕:125,126,127,-128,-127,……)