基本数据结构中的CHAR占两个自己8位二进制数,为什么取值范围是从-128~127而不是-128~128
如题
[解决办法]
> > 基本数据结构中的CHAR占两个自己8位二进制数,
谁说是两个8位?
> > 为什么取值范围是从-128~127而不是-128~128
2^8 = 256。
[0, 255]区间记256个值。
[-128, 127]区间记256个值。
[-128, 128]区间记257个值。
发布时间: 2012-02-20 21:18:24 作者: rapoo
基本数据结构中的CHAR占两个自己8位二进制数,为什么取值范围是从-128~127而不是-128~128
如题
[解决办法]
> > 基本数据结构中的CHAR占两个自己8位二进制数,
谁说是两个8位?
> > 为什么取值范围是从-128~127而不是-128~128
2^8 = 256。
[0, 255]区间记256个值。
[-128, 127]区间记256个值。
[-128, 128]区间记257个值。