Passing Arrays as Arguments
•
By default, C++ simple variables are always
passed by value.
•
Arrays are always passed by reference.
–
Example:
void
ZeroOut (
/* out */
float
arr[],
/* in */
int
numElements)
{
int
i;
for
(i = 0; i < numElements; i++)
arr[i] = 0.0
}