剑指offer题库总结(二)之字符串(C语言版本)

剑指offer题库总结(二)之字符串(C语言版本)

题67:把字符串转换成数字

  • 题目具体要求
  • 将一个只有数字或“+”或“-”组成的字符串转换成对应的数字。(不能使用库函数atoi)
  • 示例:
    • input: “123” output: 123
    • input: “+56” output:56
    • input:“-23” output:-23
  • 用例测试:
    • 功能测试:需考虑输入字符串表示正数、负数、0。
    • 边界值测试:可能存在上溢出或者下溢出(即测试最大或者最小整数)
    • 特殊测试:输入字符串为null指针,输入字符串为空或者非数字字符串等。
  • 解题:

版权声明:本文为qq_39176876原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。