"溢出"一般是指计算机在运算过程中产生的()A.数据量超过了内存容量;B.文件个数超过了磁盘目录区规定的范围;C.超过了机器能表示的范围;D.数超过了变量能表示的范围;
问题描述:
"溢出"一般是指计算机在运算过程中产生的()
A.数据量超过了内存容量;
B.文件个数超过了磁盘目录区规定的范围;
C.超过了机器能表示的范围;
D.数超过了变量能表示的范围;
答
D
假如我们设定一个变量为整数时,程序会向作业系统要求4个字节(32bits)来存放资料,其可存放的范围为-32768 +32767,当数值超过这个范围时,因内存空间已固定为32bits,无法再增加,在C语言里只取32bits,就会造成溢出