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



浙公网安备 33010602011771号