函数是C++的编程模块.要使用函数,必须提供定义和原型,并调用该函数.函数定义是实现函数功能的代码:函数原型描述了函数的接口:传递给函数的值的书目和种类以及函数的返回类型.函数调用使得程序将参数传递给函数,并执行函数的代码.在默认情况下,C++函数按值传递参数.这意味着函数定义中的形参是新的变量,它们被初始化为函数调用所提供的值.因此,C++函数通过使用拷贝,保护了原始数据的完整性.C++将数组名参数视为数组第一个元素的地址.从技术上讲,这仍然是按值传递的,因为指针是原始地址的拷贝,但函数将使用…