C语言怎么打印数组列表
时间: 2024-10-21 11:05:46 浏览: 40
在C语言中,打印数组列表通常是通过遍历数组元素并将其逐个输出到控制台。下面是一个简单的例子,假设我们有一个整数数组`int array[] = {1, 2, 3, 4, 5};`:
```c
#include <stdio.h>
int main() {
int array[] = {1, 2, 3, 4, 5};
int length = sizeof(array) / sizeof(array[0]); // 获取数组长度
// 遍历数组并打印
for (int i = 0; i < length; i++) {
printf("%d ", array[i]); // 使用printf函数打印每个元素
}
// 打印换行符结束
printf("\n");
return 0;
}
```
在这个示例中,`printf("%d ", array[i])`会打印出每个数组元素,并在它们之间添加空格。最后一条`printf("\n")`用于在最后一个元素之后插入一个换行符,使得输出更易读。
如果你有其他类型的数组,比如字符串数组`char str_array[][10]`,则需要稍微修改处理方式。注意在实际应用中,数组名`array`通常不用传递给函数,因为它本身就是地址。如果要用函数,记得传入数组的起始地址。
阅读全文