1.什么是缓冲区溢出?它产生的原因是什么?目前都有哪些解决方法?

  缓冲区溢出是指计算机对接受的输入数据没有进行有效的检测,向缓冲区填充数据时,

超过了缓冲区本身的容量,从而导致数据的丢失。

  解决方法:开发软件时,尽量使用边界检查的函数版本,或主动进行边界检查。

相关文章: