一个关于位的问题(至少我是这么认为。)
程序代码:
#include <iostream> using namespace std; int main() { int a=-127; cout<<a; system("pause"); return 0; }
输出为-127
但如果把-127变成-0127。即:
程序代码:
#include <iostream> using namespace std; int main() { int a=-0127; cout<<a; system("pause"); return 0; }
之后、。。
输出是-87
求解。。