【发布时间】:2012-03-28 03:38:58
【问题描述】:
我试过这个例子:
/* itoa example */
#include <stdio.h>
#include <stdlib.h>
int main ()
{
int i;
char buffer [33];
printf ("Enter a number: ");
scanf ("%d",&i);
itoa (i,buffer,10);
printf ("decimal: %s\n",buffer);
itoa (i,buffer,16);
printf ("hexadecimal: %s\n",buffer);
itoa (i,buffer,2);
printf ("binary: %s\n",buffer);
return 0;
}
但是那里的例子不起作用(它说函数itoa 不存在)。
【问题讨论】:
-
您应该提供更多信息,例如 exact 错误消息、您使用的编译器以及操作系统。
-
my-itoa 已经在 SO 的其他地方被建议了。
标签: c string integer type-conversion