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

用户名

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

亚历山大·加尔金

编辑:正如评论中指出的那样,这itoa()不是一个标准,因此最好使用竞争性答案中建议的sprintf()方法!


您可以使用itoa()函数整数值转换为字符串。

这是一个例子:

int num = 321;
char snum[5];

// convert 123 to string [buf]
itoa(num, snum, 10);

// print our string
printf("%s\n", snum);

如果要将结构输出到文件中,则无需事先转换任何值。您可以只使用printf格式规范来指示如何输出值,以及使用printf系列中的任何运算符来输出数据。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Linux内核中将char []字符串转换为int?

如何在Golang中将数字(int或float64)转换为字符串

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

如何在Kotlin中将Int转换为十六进制字符串?

如何在Swift中将Int转换为十六进制字符串

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

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

如何在scala中将字符串数组转换为int数组

在标准C中将int转换为字符串

如何在C中将`int`数组转换为IP地址字符串?

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

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

如何在PowerShell中将字符串值转换为键入“ System.Int32”

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

如何在python中将unsigned char类型的int字符串转换为int

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

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

如何在C中将int转换为字符串(char *)

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

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

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

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

在 C 中将字符串转换为 int

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

如何在 Arduino 中将字符串转换为字符 *?

我如何在 Java 中将字符串 '$1400.00' 转换为 int 1400.00

如何在 CLASSIC ASP 中将字符串变量转换为 int,反之亦然

如何在Java中将字符串转换为int数组时抛出异常?

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