C语言整数转换成字符串时,怎么把字符串样式弄成00001这样的

2024-11-13 04:34:24
推荐回答(2个)
回答1:

char *my_itoa(int n)
{
    static char str[6];
    int i;
   哗此 for(i=0;i<5;i++)
        str[i]='0';
    str[5]='\0';
    i=4;
  乱伍迅  while(n)
 橘脊   {
        str[i--]=n%10 + '0';
        n/=10;
    }
    return str;
}

自己写一个函数

回答2:

测长,用5去减,得几加几个O