题目的主要信息: 将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数 值为0或者字符串不是一个合法的数值则返回0 输入字符串包括数字字母符号,可以为空 第一个可能有正负号(可选),若是没有默认正数 要去掉前导空格和数字后续无用的字符 注意处理整数越界 举一反三: 学习完本题的思路你可以解决如下题目: JZ20. 表示数值的字符串 方法一:遍历法(推荐使用) 思路: 既然是将字符串转化为数字,那我们可以遍历字符串,一个字符串,一个字符地检查,然后取出掉无用的,取出数字,利用如下代码,一个数字一个数字地转换,前面的扩大十倍加上后面一位。 res = res * 10 + sign ...