在Linux中的字符串函数库中提供了标准的atoi函数(将字符串转换成整型),但是却没有提供将整型转换成字符串的itoa函数。现在一个程序中要使用这项功能,既然人家不给我们提供,我们只能自己写一个了。函数源码如下:
void itoa(int i,char*string)
{
int power,j;
j=i;
for(power=1;j>=10;j/=10)
power*=10;
for(;power>0;power/=10)
{
*string++='0'+i/power;
i%=power;
}
*string='\0';
}
上述函数已经测试通过,可以直接调用。
阅读(8854) | 评论(2) | 转发(1) |