Transcription: An array name is the identifier of a pointer. Therefore, you cannot pass an array by value. If you pass an array to a function and modify elements of the array within the function, the array is changed in the calling function. In this example, the function changeArray increments the value of an element of the array.