typedef uint32_t uint_fast32_t 

fastest unsigned int with at least 32 bits.