C 使用itoa()函数
当我编译下面的代码时,编译器显示了对itoa()函数的未定义引用。但是,当我搜索时;我发现itoa()是标准的。为什么会这样C 使用itoa()函数,c,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 ("deci
#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;
}
#包括
#包括
int main()
{
int i;
字符缓冲区[33];
printf(“输入一个数字:”);
scanf(“%d”、&i);
itoa(i,缓冲器,10);
printf(“十进制:%s\n”,缓冲区);
返回0;
}
请查看下面的链接
itoa
不是标准函数,但一些编译器支持它
在上面的链接中,提供了一些替代方案。请查看下面的链接
itoa
不是标准函数,但一些编译器支持它
在上面的链接上,提供了一些替代方案。否,没有标准的C
itoa
功能。它是某些库实现中的扩展。为什么对某些编译器有限制?它不是“限制”,它根本不是C标准的一部分,实际上也不是任何其他已发布的标准。将字符串转换为整数的标准方法是。不,没有标准的Citoa
函数。它是某些库实现中的扩展。为什么对某些编译器有限制?它不是“限制”,它根本不是C标准的一部分,实际上也不是任何其他已发布的标准。把字符串转换成整数的标准方法是:我认为C++链接对于C类问题是不有用的(即使对于这个特定的问题不重要,也有人可能会想把这个链接用作永久的信息源,迟早会有坏结果)。它引用了C库的参考