请写一个将整形转换成字符串的函数,函数接口自己定义,如 123 转变成“123”。
#include <stdio.h>
int main(int argc, const char *argv[])
{
int num=0;
int n=0,i=0,j=0;
char str[1024]={0};
char temp;
printf("please input num =");
scanf("%d",&num);
while(num)
{
str[i++]=num % 10 + '0';
num /=10;
}
str[i]='\0';
//逆置
for(j=0;j<i/2;j++)
{
temp=str[i-j-1];
str[i-j-1]=str[j];
str[j]=temp;
}
puts(str);
return 0;
}