C语言实现一个整数转换成ASCII字符

C语言实现把一个数转换成其对应的 ASCII 字符。

/* itoa 把整型转换成字符串 */

itoa(int i,char* string) 
{
    int power, j; 
    j=i; 
    for(power=1;j>=10;j/=10) 
        power*=10; 
    for(;power>0;power/=10) 
    { 
        *string++=’0’+i/power; 
        i%=power; 
    } 
    *string=’\0’; 
}

 

你可能感兴趣的:(C语言基础,c语言,字符串)