//对一个整型数组求和
//数组传递和指针传递两种方式
//默认数组传递
#include <stdio.h>
int addArray(int array[],int n);
//int addArray(int *array,int n);
int main()
{
int data[]={0,1,2,3,4,5,6,7,8,9};
int size=sizeof(data)/sizeof(data[0]);
//获取data数组的长度
printf("data: %d\n",sizeof(data));
printf("结果是:%d\n",addArray(data,size));
return 0;
}
int addArray(int array[],int n)
//int addArray(int *array,int n)
{
int sum=0;
int i;
printf("array: %d\n",sizeof(array));
for(i=0;i<n;i++)
{
sum+=array[i];
//sum+=*array++;
}
return sum;
}
C 对一个整型数组求和
最新推荐文章于 2023-11-18 13:43:57 发布