1. 程式人生 > >編寫一個C函式,該函式將給定的一個整數轉換為字串。

編寫一個C函式,該函式將給定的一個整數轉換為字串。

void intToChar(int num, char *pval)
{
    char str[100];
    int i,j;
    int val0=0;
    int val1=0;
    val0=num;
    for (i=0; i<100;i++)
    {
        val1=val0%10;
        val0=val0/10;
        str[i]=val1+48;
        if(val0<10)
        {
            i++;
            str[i]=val0+48;
            break;
        }
    }
    for (j=0;j<=i;j++)
    {
        pval[j]=str[j];
    }
    pval[j]="\0";
}