например, для передачи по ссылке, а не по значению. Это нужно:
а. когда массив во время выполнения функции может и должен меняться;
б. когда в массиве 100 000 000 000 000 000 000 (10^20) значений. Передача таких массивов в функции по значению несколько замедляет работу программы;
в. свой вариант (напишите в комментариях).