•Arrays
passed-by-reference
–Functions
can modify original array data
–Value of name of array is address of first element
•Function
knows where the array is stored
•Can change
original memory locations
•Individual
array elements passed-by-value
–Like regular
variables
–square( myArray[3] );