/*
* **************************************************************************
* 函数名称: myitoa
* 函数参数:
* 函数返回:
* 函数功能: 把单个数字转化为字符串
* ***************************************************************************
* */
u8 myitoa(u32 num,u8 *databuf)//1234
{
u8 tem[12];
u32 t = num,i = 0;
if (num == 0)
{
databuf[0] = '0';//48
databuf[1] = '\0';
return 1;
}
while (t > 0)
{
//5 + '0'可将一位数字5转换为字符'5'
//下面两行代码可将1234 -> '4321'(逆置)并存储在字符数组tem中
tem[i++] = t % 10 + '0'; //i = 4
t /= 10;
}
int j,k;
for(j = 0,k = i - 1;j <= i - 1;j++,k--)//4321
{
//j指针从前往后