如何处理溢出情况是本题的难点,通过举一个例子来表达关键代码处的思路。 如果问题背景变成如下:正确的数字范围是-128~127,待分析字符串是-134和129。 1. 重新设置边界。当待分析字符串为负数时 limit = -128; 当待分析字符串为正数时 limit = -127。(注意待分析字符串为正数时,边界limit被故意定义为了负数) 2. 分析-134时,关键代码第一行中的判断条件 limit / 10 = -12;此时result = 0。 (1)“-” :此时result = 0; 确定是负数  ...