温习c++之类型。

工作三年了,一直用的x86平台,内心潜意识的认为char等价于signed char。

但是再温习c++prime 发现 char c++标准中并没有强制规定为 char等价于 signed char。在某些编译器下可能解释为 unsigned char。在移动终端大行其道的年代,x86下的程序很有可能移植到arm架构上。

建议在char类型前加上限定符 unsigned char。 

你可能感兴趣的:(C++)