Zależy jak Pan tworzy tą tablicę, jeżeli tak:
int* f1(){
int tab[10];
return ...;
}
to nie można zwrócić takiej tablicy do funkcji main
Jeżeli tworzy Pan dynamicznie to można, zwracamy wtedy wskaźnik:
int* f1(){
int* tab = new int[10];
return tab;
}
int main(){
int* tab = f1();
...
delete[] tab;
return 0;
}