当前位置: 代码迷 >> C语言 >> 如何将字符数组转为数字?
  详细解决方案

如何将字符数组转为数字?

热度:195   发布时间:2007-02-22 14:59:28.0
如何将字符数组转为数字?
如果字符数组中有分别为1,2,3,4如何将该字符数组转化为int型1234?
搜索更多相关的解决方案: 字符  数字  int  

----------------解决方案--------------------------------------------------------

说的清楚点
你先参考一下atol那几个函数


----------------解决方案--------------------------------------------------------
c-'0'
long sum=0;
int i;
...........
for(sum=0,i=0;......)
{
sum=sum*10+a[i]-'0';
}
----------------解决方案--------------------------------------------------------
自己写个函数。。。1*1000+2*100+3*10+4~嘿嘿!
----------------解决方案--------------------------------------------------------

你把原题搞出来贝


----------------解决方案--------------------------------------------------------

那我就自己写个


----------------解决方案--------------------------------------------------------
char a='1';
a-'0'==int 1就可以

[此贴子已经被作者于2007-2-22 16:24:59编辑过]


----------------解决方案--------------------------------------------------------
  相关解决方案