先出去前后空格，首字母可以为0，+，-；中间出现非数字的字母，停止向后处理。如果字符串不合法，返回0.最后检查溢出。