int Number2Str(
__int64 longNumber,
char *szNumStr)
{
char szLongNumber[32] = {0};
int nLen = 0;
while(longNumber > 0)
{
int n = longNumber % 10;
longNumber /= 10;
szLongNumber[nLen++] = ( char)(0x30 + n);
}
// 倒置字符串
for( int i = nLen, j = 0;i > 0 ;i --, j ++)
{
szNumStr[j] = szLongNumber[i - 1];
}
return nLen;
}
{
char szLongNumber[32] = {0};
int nLen = 0;
while(longNumber > 0)
{
int n = longNumber % 10;
longNumber /= 10;
szLongNumber[nLen++] = ( char)(0x30 + n);
}
// 倒置字符串
for( int i = nLen, j = 0;i > 0 ;i --, j ++)
{
szNumStr[j] = szLongNumber[i - 1];
}
return nLen;
}