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

#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;
}

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

gcc itoa.cpp -o itoa

我得到了这个错误:

[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

这个代码有什么问题?

DEA林晨曦DEA林晨曦提问于
或有或无习惯成就一切回答于

如果你只对基数10,8或16感兴趣,你可以使用sprintf

sprintf(buf,"%d",i);

回答过的其他问题

如何看待家用智能机器人的飞速发展?

或有或无习惯成就一切
这必然是未来人工智能一个重要的商用场景啊,我的观点是,智能机器人,要么用于军事,要么用于家庭看护,唔,就像,要么像大白一样: [图片] 要么就像终结者一样: [图片] ... 展开详请

如何利用云计算加固服务器,防止SSH攻击?

或有或无习惯成就一切

尽量关闭一些系统不需要的启动服务,系统默认情况下启动了许多与网络相关的服务,因此相对应的开放了许多端口进行LISTENING(监听)。 开放的端口越多,系统从外部被入侵的可能也就越大,所以我们要尽量关闭一些不需要的启动服务,从而尽可能的关闭端口,提供系统的安全性。

5G无线通信与4G的典型区别有哪些?用了哪些新技术?

或有或无习惯成就一切
从技术端来看,,5G技术涵盖毫米波(mmWave)频率和大规模多输入多输出(MIMO)天线运用,以实现无线整合及架构上突破。由于5G频率高,对于高功率、高密度、高性能的射频组件需求增加,其中氮化镓(GaN)符合其条件,满足5G对功率放大器(PA)高频需求,带动未来GaN市场商机。...... 展开详请

网页直播技术是如何实现的?以及如何实现简单的聊天室功能?

或有或无习惯成就一切

我们现在也需要做个直播间,各位的回答帮助了我许多啊,感谢!

如何快速入门Kafka消息队列?

或有或无习惯成就一切

C#使用另一个字段的setter更新字段

或有或无习惯成就一切
已采纳
这是循环: public double T { get { return T; } set { T = value; initialize(T); } } 你需要一个支持领域 ...... 展开详请

关于作者

所属标签

扫码关注云+社区