#include <stdio.h>
#include <string.h>
void reverse(char s[])
{
int i, j, temp;
for (i = 0, j = strlen(s) - 1; i < j; ++i, --j)
{
temp = s[i];
s[i] = s[j];
s[j] = temp;
}
}
void my_itoa(int n, char s[])
{
int i, sign;
if ((sign = n) < 0)
n = -n;
i = 0;
do
{
s[i++] = n % 10 + '0';
} while ((n /= 10) > 0);
if (sign < 0)
s[i++] = '-';
s[i] = '\0';
reverse(s);
}
int main()
{
char s[10000];
int n = -13352;
my_itoa(n, s);
puts(s);
return 0;
}
int_to_string
最新推荐文章于 2023-02-27 14:11:15 发布