String to Integer (atoi)

来源:互联网 发布:网络通信协议是如何被 编辑:程序博客网 时间:2024/05/29 18:13

String to Integer (atoi)

int myAtoi(string str) {    int result = 0;    int sign = 1;    int i = str.find_first_not_of(' ');    for(i; i<str.size(); i++)    {        if(0 == result)        {            if('+' == str[i] || '-' == str[i])            {                sign = ('-' == str[i]) ? -1 : 1;                continue;            }        }        if(('0' <= str[i]) && (str[i] <= '9'))        {            result = result*10 + (str[i] - '0');        }else        {            printf("str format error !\n");            return 0;        }    }    return sign*result;}
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 莫泰尤纳斯臂展 纳斯达克指数实时行情 纳斯达克2019上市中国名单 纳斯达克是什么 纳斯达克100指数 阿纳斯塔西娅 玛纳斯河大峡谷 哈纳斯客服电话 戴纳斯帝壁挂炉 广发纳斯达克100指数 在纳斯达克上市意味着什么 纳斯达克上市条件 玛纳斯湿地公园 简纳斯整体门窗 茵纳斯弗利岛 奔纳斯轮胎价格 格罗纳斯 盛世电梯2019年纳斯达克上市 纳新 纳晶 南卡罗来纳州 乔纳森 乔纳森克特 纳森 海鸥乔纳森 乔纳森乔斯达 马库斯乔纳森 乔纳森斯威夫特 乔纳森艾萨克 乔纳森德古兹曼 红尾乔纳森在哪 索纳森减肥糖的害处 肾不纳气 三元纳气秘法 纳溪 纳溪县 纳溪区 纳滤 纳滤膜 纳甲 纳福