射箭教练:溢出的问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 20:17:16
什么是溢出?

此涉及到编程知识:
比如说一个一个整数,最大范围是2的32次方,
但是你给它赋的值比最大范围大10,那么这个整数就会再从最小范围处加10;

缓冲区是内存中存放数据的地方。在程序试图将数据放到计算机内存中的某一位置,但没有足够空间时会发生缓冲区溢出。

缓冲区是程序运行时计算机内存中的一个连续的块,它保存了给定类型的数据。问题随着动态分配变量而出现。为了不用太多的内存,一个有动态分配变量的程序在程序运行时才决定给他们分配多少内存。

数据超出范围!!