Différence entre le passage d'un tableau et d'un pointeur de tableau en fonction en C

Quelle est la différence entre les deux fonctions en C? void f1(double a[]) { //... } void f2(double *a) { //... } Si je devais appeler les fonctions sur un tableau sensiblement long, ces deux fonctions se comporteraient-elles différemment, prendraient-elles plus d'espace sur la...