怎么把数字转化为字符串,而且不用指针和函数。
int dectochar(char ret[],int num)
{
int i,j,k,sign;
char tempc[20];
if((sign=num)<0)
num=-num;
i=0;
do{
tempc[i++]=num%10+'0';
}
while((num/=10)>0);
if(sign<0)
tempc[i++]='-';
tempc[i]='\0';
ret[i]='\0';
k=0;
for(j=i-1;j>=0;j--)
{
ret[k]=tempc[j];
k++;
}
}
【相关推荐】
sum(int**,int);
sum(int (*p)[3],int);
sum(int p[][3],int);
第一种种中int**是一个二维数组指针