【算法】—— str2int(正序和逆序)

来源:互联网 发布:ubuntu 16 rc.local 编辑:程序博客网 时间:2024/04/27 22:14

正序

int res = 0;int idx = 0;while (buf[idx])    res = res*10 + buf[idx++] - '0';

逆序

#include <string.h>#include <cmath>int res = 0, digit = 0, len = strlen(buf);while (len)    res += (buf[--len] - '0')*pow(10, digit++);
0 0