char和short在内存中所占大小一样,都是16位。
但是short有一位符号位。所以范围是-2^15 ~ 2^15 - 1 (−32,768 ~ 32,767)。
而char没有符号位。所以char的范围是0 ~ 2^16 - 1 (0 ~ 65535)
char和short在内存中所占大小一样,都是16位。
但是short有一位符号位。所以范围是-2^15 ~ 2^15 - 1 (−32,768 ~ 32,767)。
而char没有符号位。所以char的范围是0 ~ 2^16 - 1 (0 ~ 65535)