scanf 与格式化输入的规则和陷阱 | C语言

本章覆盖:scanf 的返回值;格式字符串与地址参数;%d、%lf、%c、%s;空白字符匹配规则;%s 的缓冲区越界风险;读取失败后输入流状态;复杂输入优先 fgets + 解析的工程原则。

本章知识点

  • scanf 的返回值
  • 格式字符串与地址参数
  • %d、%lf、%c、%s
  • 空白字符匹配规则
  • %s 的缓冲区越界风险
  • 读取失败后输入流状态
  • 复杂输入优先 fgets + 解析的工程原则