返回文章页面
位 int 数据类型可以将整数值保存在 -2,147,483,648至2,147,483,647 有符号的整型或有符号的。
无符号 int :
32位无符号整数数据 类型可以保存0到4,294,967,295之间的整数值 也可以简单地将此数据类型称为 unsigned。
好吧,但实际上:
int x = 0xFFFFFFFF;
unsigned int y = 0xFFFFFFFF;
printf("%d, %d, %u, %u", x, y, x, y);
// -1, -1, 4294967295, 4294967295
没什么区别,我有点糊涂了。