/*
* auther cores
* email cores@126.com
* function turn string to a number
* 2009/03/30
*/
int _int(const char *str) //O(n)
{
int data = 0, sign = 1;
if (str == null) return -1;
for (;isspace(*str) || isalpha(*str);str++);
sign = (*str == '-')?-1:1;
if (!isdigit(*str)) str++;
for (;isdigit(*str);str++)
data = data * 10 + *str - '0';
return data * sign;
}
string to integer
最新推荐文章于 2025-04-08 08:45:00 发布
本文介绍了一个简单的C语言函数,该函数能够将一个字符串转换为整数。通过解析输入字符串,处理正负号,并逐位计算数值,实现了从字符串到整数的有效转换。
8977

被折叠的 条评论
为什么被折叠?



