Napisz funkcję, która zarezerwuje 10 elementową tablicę,a jej adres przekaże wskaźnikiowi o nazwie linijka. Ma to być tablica, w której można przechowywać wskaźniki do tablic znaków.
W internecie znalazłem takie coś:
char ** zarezerwoj(int rozmiar);
int main()
{
int rozmiar = 10;
char * *linijka = zarezerwoj(rozmiar); //skoro ma pokazywać na tablicę wskaźników, sama musi być wskaźnikiem do wskaźników
}
char ** zarezerwoj(int rozmiar) // ** bo to funkcja zwraca wskaźnik, mogący pokazywać na wskaźniki, bo wskaźnikami właśnie są elementy utworzonej tablicy
{
char ** wsk;
wsk = new char * [rozmiar]; // Nie rozumiem, po co od razu do tego funkcje pisać. Operator new uważam, za bardzo wyraźny i wygodny
return wsk;
}