int and unsigned int

And just to answer the original question, the best way to determine the size of an object is to use sizeof(), since that tells you the size the compiler is using, which is what counts.