例如: int x=5;
在实际编程工作中,我们如何来选择整数的类型呢?下面举一个给学号设置类型的例子来说明这个问题。
假定:学号由年号(4位)、系别号(2位)、班级号(2位),共8位组成。我们知道短整型和整型无论是有符号还是无符号都只有5位。
有符号是:-32768 ~
32767间的整数,无符号是:0~65535间的整数。因此都不能容纳下8位数,必须选择长整型,因为长整型的值域范围,有符号是:-2147483648~
2147483647间的整数,无符号是:0~4294967295间的整数。
所以,学号类型应选择长整型。定义为: long stunum;。
想一想:定义长整型后,变量stunum在内存中开辟多大的存贮空间。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] 下一页