缓冲区溢出是什么意思(缓冲区溢出)

导读 大家好,我是小百,我来为大家解答以上问题。缓冲区溢出是什么意思,缓冲区溢出很多人还不知道,现在让我们一起来看看吧!1、缓冲区是存在...

大家好,我是小百,我来为大家解答以上问题。缓冲区溢出是什么意思,缓冲区溢出很多人还不知道,现在让我们一起来看看吧!

1、缓冲区是存在与内存中的 由于程序员在编写程序时候代码不严禁 造成一些方法或者属性可以传入并接收超范围或者是不属于规定数据类型的数据,这样会造成程序加载到内存后,CPU在处理这段代码的时候,超出这个程序所在的堆栈段,这就如同一杯水一样满了继续往里面注入就会溢出来。

2、这样传进去指定的可以被恶意利用的,并且有指定作用的代码就会作用在其他程序或者是操作系统之中,也就相当于水杯下面有一张纸,水溢出来了,纸湿了,这样就影响到了其他程序或操作系统,也就是影响到了纸。

本文到此讲解完毕了,希望对大家有帮助。