将长型转换为字符串。
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
}
{
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
}

浙公网安备 33010602011771号