47. Array Manipulation-ii

Question.8

A developer reverses an SPI data buffer. The buffer has 5 elements. He writes:

void reverse(int arr[], int n) {
   for (int i = 0; i < n; i++) {
       int temp = arr[i];
       arr[i] = arr[n - 1 - i];
       arr[n - 1 - i] = temp;
   }
}

What's wrong with this code?

Need Help? Refer to the Quick Guide below

Select Answer

Restart quiz!