Hej, mam mały prozaiczny problem. Uczę się tablic i wskaźników. Zadeklarowałem dwa wskaźniki w funkcji main():
int **XX;
int **YY;
Następnie napisałem funkcję:
int funkcja(int **XX, int **YY)
{
int rozmiar;
cout << endl;
cout << " Podaj ilosc elementow obu tablic: ";
cin >> rozmiar;
XX = new int[rozmiar];
YY = new int[rozmiar];
for (int i = 0; i < rozmiar; i++)
{
XX[i] = rand() % 25 + 5;
cout << " Liczba x " << i + 1 << ": " << XX[i] << endl;
YY[i] = rand() % 25 + 5;
cout << " Liczba y " << i + 1 << ": " << YY[i] << endl;
}
return(0);
}
Chciałbym ją wywołać w main-ie ale nie wiem dla jakich argumentów powinna zostać wywołana.
case '5':
funkcja();
break;
Prówowałem kilku sposobów ale widocznie nie dość dobrze rozumiem wskaźniki. Za wszelkie sugestię i pomoc z góry dziękuję :)