> Does anyone know if unsigned int is defined to be the same size as > long int, or int? "unsigned" does not change the size of an integral type, so sizeof (unsigned int) == sizeof (int) .