健壮输入与字符串转数值:fgets、strtol、strtoul、strtod | C语言

本章覆盖:先读取完整文本再解析;strtol;endptr;errno 与 ERANGE;范围检查;拒绝多余非法字符;atoi 无法可靠报告错误。

本章知识点

  • 先读取完整文本再解析
  • strtol
  • endptr
  • errno 与 ERANGE
  • 范围检查
  • 拒绝多余非法字符
  • atoi 无法可靠报告错误