c - 函数 itoa 的隐式声明在 c99 中无效

标签 c

当我尝试使用函数 itoa() 时,我收到警告:

implicit declaration of function is invalid in c99.

我在标题中包含了 stdlib.h。我试图在一个函数内调用这个函数,我不确定这是否被允许。

最佳答案

问题是 itoa() 不是标准函数。

你应该看看this link这给了你一些替代的实现

关于c - 函数 itoa 的隐式声明在 c99 中无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10162465/

相关文章:

c - 如何在 C 中以 O(1) 时间合并两个链表?

C 程序 (Visual Studio) 中有关 Malloc 的编译错误(类型 "void*"的值不能用于初始化类型 "Item*"的实体

c - 运算符优先级手册页中的 `etc` 是什么?

可以在具有 32Kb 内存的 8 位设备上实现 RSA 加密吗?

c - 获得帮助递归 C 编程

c - 当我尝试将两个矩阵中的元素相乘时,二进制操作数无效

在 c 中转换 volatile 变量

c - 如何用 | 转换表达式(或)在 AST 中?

c - 1506-221 (S) Initializer 必须是有效的常量表达式

谁能建议一种方法来跟踪函数的每次调用?