//第七章:函数
//函数基本知识
//函数原型
//按值传递函数参数
//设计处理数组的函数
//使用const指针参数
//设计处理文版字符串的函数
#include <iostream>
using namespace std;
const int Arsize = 8;
int sum_arr(int arr[], int n);//or: int sum_arr(int *, int n)两者都意味着arr是一个指针
int main()
{
int cookies[Arsize] = {1,2,4,8,16,64,128};
int sum = sum_arr(cookies,Arsize);
cout<< "Total cookies eaten: "<< sum << ".\n";
return 0;
}
int sum_arr(int arr[], int n)
{
int total = 0;
for (int i = 0; i<n; i++)
{
total = total +arr[i];
}
return total;
}