不同数值类型占用的字节数
char: 1byte
short: 2 byte
int :4 byte
long :4 byte
long long :8 byte
long int : 4 byte
此外,还要注意signed 与 unsigned的区别
举一个简单的例子来说,
unsigned char 的取值范围是 0~255
signed char 的取值范围是 -128~127
Reference: http://msdn.microsoft.com/en-us/library/s3f49ktz(v=vs.80).aspx