Потому что почему бы и нет. Задание указателя указывает на мышление. Вы можете использовать этот тип указателя (указатель на массив), чтобы упростить вашу работу, а когда вы узнаете элемент 1. массива, вы узнаете все остальное, поэтому указатель будет очень осторожным.полезный вот простой пример
int i = 0;
int arr[4] = { 1, 2, 3, 4};
for(;i<4;i++){
printf("%d \n",arr[i]);
}
результат будет:
1 2 3 4
, но с использованием простых указателей
*arr = 5;
*(arr+1)=6;
*(arr+2)=7;
*(arr+3)=8;
вывод будет:
5 6 7 8
Достигнут массив с указателями.