int main(){ unsigned int c = -1; cout << c << endl; printf("%d", c); return 0;}
为何cout出来的是4294967295,这是我想得到的printf得到的却是-1呢,我这是unsigned int 啊,不应该和cout得到的一样吗