这个问题可能看起来有些愚蠢,请指导我。
我有一个将长数据转换为字符数组的函数。
void ConvertLongToChar(char *pSrc, char *pDest)
{
pDest[0] = pSrc[0];
pDest[1] = pSrc[1];
pDest[2] = pSrc[2];
pDest[3] = pSrc[3];
}
And I call the above function like this
long lTemp = (long) (fRxPower * 1000);
ConvertLongToChar ((char *)&lTemp, pBuffer);
这个工作得很好。 我需要一个类似的函数来反转这个过程。将字符数组转换为长整型。 我不能使用atol或类似的函数。