unsigned int 范围是0~65536,unsigned char 范围是0~256。
仅此而已,范围取值不一样用个地方也就不一样了,他们俩就这点区别。
占用字节问题,不超过255的话还是用unsigned char,节约嘛
因为前者占用字节少,在知道变量没有超过255时,用前者占用字节少,而且快。
unsigned int 范围是0~65536,unsigned char 范围是0~256。
仅此而已,范围取值不一样用个地方也就不一样了,他们俩就这点区别。
占用字节问题,不超过255的话还是用unsigned char,节约嘛
因为前者占用字节少,在知道变量没有超过255时,用前者占用字节少,而且快。