您的位置:首页 > 其它

不使用库函数将整数转化为字符串

2015-10-15 21:19 316 查看
不使用库函数将整数转化为字符串
实现代码如下:

void int2str(int n,char *str)
{
char temp[10]="";
int tem = n < 0 ? -n:n;//
int i = 0;
int j = 0;

while(tem)
{
temp[i++] = (tem % 10) + '0';
tem = tem/10;
}

if(n < 0)
{
j = 1	;
str[0]='-';
}
while(i >=1)
{
str[j++] = temp[i -1];
i--;
}

str[j]='\0';

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  字符串