C语言写一个将整数转换为字符串的函数
时间: 2024-05-06 11:15:03 浏览: 103
下面是一个将整数转换为字符串的函数示例,使用了C标准库中的sprintf函数:
```c
#include <stdio.h>
void int_to_str(int num, char *str) {
sprintf(str, "%d", num);
}
int main() {
int num = 12345;
char str[20];
int_to_str(num, str);
printf("num=%d, str=%s\n", num, str);
return 0;
}
```
该函数将整数num转换为字符串,并将结果存储在参数str指向的字符数组中。可以使用sprintf函数将整数格式化为字符串。在上面的代码中,我们使用了%d格式说明符将整数转换为字符串,然后通过传递一个指向字符数组的指针来将结果存储在数组中。
阅读全文