编写一个函数int_to_str,把一个int 型数转换成一个字符串

来源:百度知道 编辑:UC知道 时间:2024/06/07 12:03:04
方法 越多越好

最简单方法是用sprintf:

void int_to_str (long int x, char *str)
{
sprintf(str,"%ld",x);
}

调用:
void main(){
int x=12345;
char str[10];
int_to_str(x,&str[0]);
printf("%s\n",str);
}

思路是分别取出每一位的数,然后分别加上“0”的ascii码输出