.其实,这个很简单,作为一个新手, 最好不要看他们的, 因为用那些已经有的函数,会忽略一些细节,或者说你并没学到什么,它真正怎么转换的你还是不知道. 最好自己写一个函数
,主要还是自己想,别有了库函数,就偷懒,有些库函数,可以自己试着编写
我书上有这个,那我就直接给你敲过来:
int atoi(char s[])
{
int i,n;
n=0;
for(i=0;s[i]>='0'&&s[i]<='9';++i)
n=10*n+(s[i]-'0'); //关键就是这里,看一下就明白了.
return n;
}