相关疑难解决方法(0)

如何在C中将int转换为字符串?

如何将int(整数)转换为字符串?我正在尝试创建一个函数,将a的数据struct转换为字符串以将其保存在文件中.

c string integer

191
推荐指数
8
解决办法
60万
查看次数

如何在C中将整数转换为字符串?

我试过这个例子:

/* itoa example */
#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);
    itoa (i,buffer,16);
    printf ("hexadecimal: %s\n",buffer);
    itoa (i,buffer,2);
    printf ("binary: %s\n",buffer);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

但那里的例子不起作用(它表示该功能itoa不存在).

c string integer type-conversion

173
推荐指数
3
解决办法
96万
查看次数

5
推荐指数
3
解决办法
9490
查看次数

标签 统计

c ×3

integer ×2

string ×2

type-conversion ×2

printf ×1