返回列表 回复 发帖

请教各位老师~~

书上表2-1各种整型类型的可能取值范围 signed short int -32 767~32 768
unsigned int 0~65 535 signed int -32 767~32 768 等范围和 习题P31页的 2.6上机实践第一题 根据宏查看数据范围
cout<<"short int 数据范围:"<<SHRT_MAX<<" ~ "<<SHRT_MIN<<endl;
得到的结果是 short int 数据范围:32767~-32768
cout<<"int 数据范围:"<<INT_MAX<<" ~ "<<INT_MIN<<endl;
得到的结果是 int 数据范围:2147483647~-2147483648
为什么表中的范围和用宏得到的范围不一样呢?
1

评分次数

  • fwbook

看到你的问题了。我明天找书确认一下你提出的这个问题。
你好。这个问题确认了。这是书中讲解错了。我已经重新添加到该书的勘误中了。

这里再次感谢你对本书的支持。
返回列表