缓冲区溢出是指计算机向缓冲区中写入超过缓冲区大小的数据,溢出的数据覆盖了合法数据的情况。
举一反三
- 发生缓冲区溢出后,()被覆盖,是导致程序行为发生异常的原因。 A: 缓冲区边界处的无效数据 B: 缓冲区边界外的合法数据 C: 缓冲区内的数据 D: 寄存器中的数据
- 缓冲区溢出是由向缓冲区中写入()的数据而引发的。 A: 超过缓冲区大小 B: 恰好等于缓冲区大小 C: 小于缓冲区大小 D: 全部为零
- ()可以刷新文件内部缓冲,直接把内部缓冲区的数据立刻写入文件
- 操作系统在外围设备管理中采用缓冲池技术,设缓冲池中共有3个缓冲区,每批数据进入缓冲区的时间为15ms,用户进程对每批数据的处理时间为10ms,把每批数据从缓冲区送入用户程序区需时1ms。用户程序顺序处理各批数据,则处理3批数据总共花费的时间是( )
- 在out对象管理缓冲区的方法中,用来清除缓冲区里的数据,但不把数据写入客户端的是