使用itoa()函数

时间:2016-09-14 12:32:30

标签: c

当我编译下面的代码时,编译器显示了对itoa()函数的未定义引用。但是,当我搜索时;我发现itoa()是标准的。为什么会这样?

 #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);
  return 0;

}

1 个答案:

答案 0 :(得分:0)

请查看以下链接。

http://www.cplusplus.com/reference/cstdlib/itoa/

itoa不是标准函数,但有些编译器支持它。

在上面的链接上提供了一些替代方案。