%u是输出unsigned int类型%hu是输出unsigned short类型%lu是输出unsigned long类型。 这里输出都是-1所以 %hu实际输出 0xFFFF值 也就是65535%lu输出0xFFFFFFFF的值 4294967295