C int2str

void itoa(int n,char s[])
{
int i,sign;
if ((sign=n) <0)
n=-n;
i=0;
do {
s[i++]=n%10+'0';}
while ((n/=10)>0);
if (sign <0)
s[i++]='-';
s[i]='\0';
reverse(s);
}

posted @ 2010-03-12 13:13  greencolor  阅读(548)  评论(0编辑  收藏  举报