跟小D每日学口语

将长型转换为字符串。

char* ltoa(long l)
{
 2    char[N] str; 
 3    int i=1,n=1;
 4  while(!(l/i<10))               {
              i
*=10;++n}

 5         char* str=(char*)malloc(n*sizeof(char));
 6         int j=0;
 7       while(l)
            
{
 8             str[j++]=l/i;
 9             l=l%i;
10            i/=10;
11        }

12    return str;
13}
posted @ 2009-09-11 15:20  简简单单幸福  阅读(133)  评论(0)    收藏  举报