Разные способы передачи массива в функцию, чем они отличаются?

Два способа передать массив в функцию:

void foo (int* arr) {
....
}

или

void foo (int arr[]) {
.....    
}

В чём разница?


Ответы (1 шт):

Автор решения: sergei.py

Тут нет никакой разницы. И там и там передастся указатель на начало массива.

→ Ссылка