数组 指针求和问题
#include <stdio.h>
#define SIZE 10
int sum(int ar[], int n);
int main(void)
{
int marbles[SIZE] = {20,10,5,39,4,16,19,26,31,20};
long answer;
answer = sum(marbles, SIZE);
printf("The total number of marbles is %ld.\n", answer);
printf("The size of marbles is %zd bytes.\n",
sizeof marbles);
return 0;
}
int sum(int ar[], int n) // how big an array?
{
int i;
int total = 0;
for( i = 0; i < n; i++)
total += ar[i]; printf("The size of ar is %zd bytes.\n", sizeof ar);
return total;
}
ar[i]怎么理解啊?实在是不解,这不是指针么?还可以用数组的形式表示?
#define SIZE 10
int sum(int ar[], int n);
int main(void)
{
int marbles[SIZE] = {20,10,5,39,4,16,19,26,31,20};
long answer;
answer = sum(marbles, SIZE);
printf("The total number of marbles is %ld.\n", answer);
printf("The size of marbles is %zd bytes.\n",
sizeof marbles);
return 0;
}
int sum(int ar[], int n) // how big an array?
{
int i;
int total = 0;
for( i = 0; i < n; i++)
total += ar[i]; printf("The size of ar is %zd bytes.\n", sizeof ar);
return total;
}
ar[i]怎么理解啊?实在是不解,这不是指针么?还可以用数组的形式表示?
...全文
相关推荐
python数组双指针算法求和问题LeetCode2sum3sum4sum含代码
双指针算法,python数组双指针算法求和问题LeetCode2sum3sum4sum含代码
文档python数组双指针算法求和问题LeetCode2sum3sum4sum含代码
文档python数组双指针算法求和问题LeetCode2sum3sum4sum含代码提取方式是百度网盘分享地址
C语言指针经典题目
一个不错的C指针的代码集,里面有若干经典题目,并附上代码
js代码-三数求和(指定值)
js代码-三数求和(指定值)
使用递归实现数组求和示例分享
主要介绍了使用递归实现数组求和示例,思路是给定一个含有n个元素的整型数组a,求a中所有元素的和,需要的朋友可以参考下


