返回列表 回复 发帖

请教各位老师~~

书上表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

返回列表