C语言基础语法第六章指针 demo9_函数和指针结合初始化数组

#include <stdio.h>
int initArray(int *parr,int len){
for (int i=0;i<len;i++){
printf("请输入%d个元数",i+1);
scanf("%d",parr++);
}
}
int printArray(int *parr,int len){
int i;
for (i=0;i<len;i++){
printf("%d ",*parr++);
}
}
int main()
{
int arr[5];
int len = sizeof(arr)/sizeof(arr[0]);
initArray(arr,len);
printArray(&arr[0],len);
return 0;
}
该程序演示了如何在C语言中通过指针和函数来初始化和打印数组。`initArray`函数接收一个整型指针和长度,用于从用户输入填充数组,而`printArray`函数则打印数组的所有元素。

被折叠的 条评论
为什么被折叠?



