c++ 整形转字符
#include <stdio.h> void IntToStr(int iNum, char szNum[]){ int iTmp = 0; char szReverse[20] = {0}; int iCnt = 0; while (iNum) { iTmp = iNum%10; szReverse[iCnt] = '0' + (iTmp - 0); iNum /= 10; iCnt++; } for (int i = 0; iCnt; i++, iCnt--) { szNum[i] = szReverse[iCnt-1]; }}void main() { int iNum = 0; char szNum[20] = {0}; scanf("%d", &iNum); IntToStr(iNum, szNum); printf("%s", szNum);}

浙公网安备 33010602011771号