首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >error:“itoa”未在此范围内声明,怎么办?

error:“itoa”未在此范围内声明,怎么办?

提问于 2018-02-11 01:49:00
回答 2关注 0查看 946

我有一个名为itoa.cpp的示例c文件,如下所示:

代码语言:txt
复制
#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;
}

当我使用以下命令编译上述代码时:

代码语言:txt
复制
gcc itoa.cpp -o itoa

我得到了这个错误:

代码语言:txt
复制
[root@inhyuvelite1 u02]# gcc itoa.cpp -o itoa
itoa.cpp: In function "int main()":
itoa.cpp:10: error: "itoa" was not declared in this scope

这个代码有什么问题?

相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档