C notation pointeur par rapport à la notation de tableau: Lors du passage à la fonction

Ma question est base sur le code suivant:

int myfunct(int ary[], int arysize)   
int myfunct2(int *ary, int arysize)

 int main(void){
   int numary[10];
   myfunct(numary, 10)
   myfunct2(numary, 10)
   return;
 }

int myfunct(int ary[], int arysize) {   
      //Whatever work is done

  }

int myfunct2(int *ary, int arysize) {
     //Whatever work is done

  }

Est-il une raison pour utiliser l'un de ces plus de l'autre? D'élaborer, lorsque concerné avec des tableaux numériques, est-il une raison, on pourrait utiliser la notation pointeur sur tableau de notation. Si l'on utilise la notation pointeur puis à l'intérieur de la fonction de l'arithmétique des pointeurs serait utilisé, etc.. ET si l'on utilise le tableau [] la notation, on peut utiliser le tableau comme d'habitude. Je suis nouveau en programmation et actuellement, je ne vois aucun avantage à l'utilisation de la notation pointeur.

Ma question précise, est-il une raison pour passer d'un tableau numérique d'une fonction à l'aide du pointeur de la notation et, par conséquent, à l'aide du pointeur de manipulations à l'intérieur de la fonction.

OriginalL'auteur SystemFun | 2013-01-12