日期:2014-05-16 浏览次数:20824 次
#include <stdio.h>
char *itoa(int value, char *string, int radix)
{
int rt=0;
if(string==NULL)
return NULL;
if(radix<=0 || radix>30)
return NULL;
rt = snprintf(string, radix, "%d", value);
if(rt>radix)
return NULL;
string[rt]='\0';
return string;
}
?
?