安全输入、缓冲区长度与边界驱动编程 | C语言

本章覆盖:所有数组/缓冲区操作明确 capacity;优先 length-aware API;fgets + 解析;字符串复制前验证目标空间;处理截断、EOF、非法输入;不要依赖 gets 等不安全/已移除接口。

本章知识点

  • 所有数组/缓冲区操作明确 capacity
  • 优先 length-aware API
  • fgets + 解析
  • 字符串复制前验证目标空间
  • 处理截断、EOF、非法输入
  • 不要依赖 gets 等不安全/已移除接口