注册 登录
编程论坛 C++教室

一个关于位的问题(至少我是这么认为。)

guoyao333 发布于 2013-01-04 16:54, 199 次点击
程序代码:
#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
求解。。
1 回复
#2
guoyao3332013-01-04 16:57
我知道。。。了。。是八进制。。水了。。。水了。。
1