int to char (转)

在stdlib.h中有个函数itoa(),可以实现这个功能,我把它贴出来吧:
itoa的用法:
itoa(i,num,10);
i 需要转换成字符的数字
num 转换后保存字符的变量
10 转换数字的基数(进制)10就是说按照10进制转换数字。还可以是2,8,16等等你喜欢的进制类型
原形:char *itoa(int value, char *string, int radix);
再给个实例吧(我写的):
#include "stdlib.h"
#include "stdio.h"
main()
{
      int i=1234;
      char s[5];
      itoa(i,s,10);
      printf("%s",s);
      getchar();
}
原文地址:https://www.cnblogs.com/zhihaowang/p/10128746.html