废话不说,上代码。
#include <stdio.h>
int main()
{
int num = 8;
char str[25];
itoa(num, str, 2);//2进制
printf("%s\n",str);
itoa(num, str, 8);//8进制
printf("%s\n",str);
num=16;
itoa(num, str, 16);//16进制
printf("%s\n",str);
itoa()
return 0;
}
注:itoa()函数不是标准的C语言库函数,可能在某些系统下未得到实现。