将字符型数字串转换为整型数字
int cdtd(char c[])
{
//因为是定义的int 型,所以d数组的长度最大设置为5
int d[5],D=0,n=0,i,Ni;
if(strlen(c)>0)
{
n=strlen(c);
Ni=n-1;
d[0]=c[Ni]-48;
for(i=1;i<n;i++)
{
d[i]=d[i-1]+pow(10,i)*(c[Ni-i]-48);
}
}
D=d[n-1];
return(D);
}
//将此函数体粘贴到程序中,像调用函数体一样调用就可以了//
{
//因为是定义的int 型,所以d数组的长度最大设置为5
int d[5],D=0,n=0,i,Ni;
if(strlen(c)>0)
{
n=strlen(c);
Ni=n-1;
d[0]=c[Ni]-48;
for(i=1;i<n;i++)
{
d[i]=d[i-1]+pow(10,i)*(c[Ni-i]-48);
}
}
D=d[n-1];
return(D);
}
//将此函数体粘贴到程序中,像调用函数体一样调用就可以了//
作者: xinxiyini 发布时间: 2011-06-16
??,发布自己的函数吗
作者: bdmh 发布时间: 2011-06-16
有现场的库函数的
atoi
strtol
atoi
strtol
作者: dizuo 发布时间: 2011-06-16
不太会用这个论坛还,呵呵,我再改改
作者: xinxiyini 发布时间: 2011-06-16
atoi
strtol
楼主是不是在学写库函数呢
呵呵
strtol
楼主是不是在学写库函数呢
呵呵
作者: bjtbjt 发布时间: 2011-06-16
在ms的环境下有atoi
作者: melos 发布时间: 2011-06-16
支持了~
作者: q191201771 发布时间: 2011-06-16
引用 2 楼 dizuo 的回复:
有现场的库函数的
atoi
strtol
有现场的库函数的
atoi
strtol
++
作者: luciferisnotsatan 发布时间: 2011-06-16