int char2int(const char* s) {
int getvalue = 0;
for (uint8_t i = 0; i < strlen(s); i++) {
int v = s[i] - 48;
for (uint8_t f = 1; f < strlen(s) - i; f++) {
v *= 10;
}
getvalue += v;
}
return getvalue;
}
GCC环境atoi报错情况下,一个可以用的char*转int
最新推荐文章于 2024-09-04 14:45:59 发布