char , signed char , unsigned char区别

char实际上是signed char 和 unsigned char中的一种,具体由编译器决定。

无符号类型所有位都用来存储数,unsigned char表示0-255.

C++没有规定无符号类型该如何表示,但是约定正负值平衡。

signed char理论上表示-127-127,但大多数编译器表示-128-127

posted @ 2016-11-25 09:56  郭志凯  阅读(272)  评论(0)    收藏  举报