程序溢出 是个啥意思啊?

解决方案 »

  1.   

    计算机的储存单元是有上限的,比如32位机器的数值上限是2的32次方,如果你输入了一个大于这个数的值,或者程序执行中计算出的值超过这个上限,称之为溢出,溢出后程序可能会返回一个不确定的值。对于C/C++这样的强类型语言来说,溢出还可能发生在超过了数组下标定义的最大值等等地方。
      

  2.   

    程序溢出就是你所存入的数值超过计算机本身储存单元的最高限制。
      

  3.   


    溢出 的后果是什么啊?
      

  4.   

    输出的结果未必是正确的,未必是你想要的结果。
      

  5.   

    计算机的储存单元是有上限的,比如32位机器的数值上限是2的32次方,如果你输入了一个大于这个数的值,或者程序执行中计算出的值超过这个上限,称之为溢出,溢出后程序可能会返回一个不确定的值。对于C/C++这样的强类型语言来说,溢出还可能发生在超过了数组下标定义的最大值等等地方。程序溢出,可变病毒,导致电脑死机,卡死,重启
      

  6.   

    好奇怪的议论....
    不懂就不要装懂
      

  7.   

              ............
      

  8.   


    都比你强!大家不懂也在积极回答,你呢,就算你懂,你回答的这句话没有任何价值....