unsigned long x //unsigned long 32Bits
unsigned char k[];
while(x/10)
{
k=x%10;
x/=10;
i++;
}
k=x;//最高位
以下方法不值得推荐! 原因是:生成的代码太长! 普通方法:
unsigned long x //假设x为一个8位数字
unsigned char k[];
k[0]=x/10000000;
k[1]=x/1000000%10;
k[2]=x/100000%10;
k[3]=x/10000%10;
k[4]=x/1000%10;
k[5]=x/100%10;
k[6]=x/10%10;
k[7]=x%10;
文章评论(0条评论)
登录后参与讨论