439. 把字符串转换成整数
时间限制:1000 MS 内存限制:64 MB
题目描述
## 题目描述 请你写一个函数 `StrToInt`,实现把字符串转换成整数这个功能。 当然,不能使用 `atoi`或者其他类似的库函数。 ## 输入 ## 输入 ```in1 123 ``` ## 输出 ## 输出 ```out1 123 ``` ## 提示 你的函数应满足下列条件: 1. 忽略所有行首空格,找到第一个非空格字符,可以是 ‘+/-’ 表示是正数或者负数,紧随其后找到最长的一串连续数字,将其解析成一个整数; 2. 整数后可能有任意非数字字符,请将其忽略; 3. 如果整数长度为 0,则返回 0; 4. 如果整数大于 INT_MAX($2^{31}$-1),请返回 INT_MAX;如果整数小于INT_MIN(-$2^{31}$) ,请返回 INT_MIN;