%d有符号int输出 = int %u无符号int输出 = unsigned int int i = -1; printf("%d %u",i,i); 输出:-1 (有符号数) 4294967295(无符号数)