C语言整型数组转换为字符串
时间: 2023-09-16 16:15:05 浏览: 459
实验三:数组及其应用.doc
在C语言中,可以使用sprintf函数将整型数组转换为字符串。
示例代码:
```c
#include <stdio.h>
int main() {
int arr[] = {1, 2, 3, 4};
int len = sizeof(arr) / sizeof(int);
char str[20];
int i, j = 0;
for (i = 0; i < len; i++) {
j += sprintf(str + j, "%d", arr[i]);
}
printf("Array to string: %s\n", str);
return 0;
}
```
输出结果:
```
Array to string: 1234
```
在上述代码中,首先定义一个整型数组arr和一个字符数组str,然后使用sprintf函数将arr中的每个元素转换为字符串,并将它们依次拼接到str中。最后输出转换后的字符串。
阅读全文