Zapamiętaj że:
void fun(); //To jest deklaracja funkcji
void fun() //To jest deklaracja + definicja funkcji
{
cout << "ABC";
}
fun(); //To jest wywołanie funkcji
Wskaźnik do funkcji wysyłamy tak:
nazwa_funkcji(nazwa_wskaźnika_pokazującego_na_tablice);
A odebrać możemy na dwa sposoby:
void fun(int tab[]) {//Ciało funkcji} lub
void fun(int *tab) {//Cialo funkcji}
W obu przypadkach można używać go tak samo.
Jak czegoś nie rozumiesz to pisz.