69,371
社区成员
发帖
与我相关
我的任务
分享
#include <iostream>
using namespace std;
int main()
{
int a=-10;
unsigned int b=6;
unsigned int d=a+b;
printf("a=%d\n", a);
printf("b=%d\n", b);
// 在C++中可以用typeid来查看一个对象的数据类型:
cout << typeid(a + b).name() << endl; // 输出unsigned int
cout << typeid(d).name() << endl; // 输出unsigned int
cout << (a+b) << endl; // 输出4294967292
cout << d << endl; // 输出4294967292
}