Hej. Mam taką funkcję powiedzmy, która przygotowuje mi dynamicznie tablicę z loginami użytkowników. Jak najładniej zwracać rozmiar ilość wierszy takiej tablicy (abym mogła dalej się tym bawić w MAINie itd....)
/* zwraca wskaznik do tablicy, a do rows wpisuje ilosc wierszy */
char **get_users(unsigned *rows);
/* zwraca ilość wierszy a pod arrptr allokuje ta tablice */
unsigned get_users(char **arrptr);
/* pod arrptr allokuje tablice, do rows wpisuje ilość wierszy */
void get_users(char **arrptr, unsigned *rows);
która opcja wdg was najlepsza? czy może można zrobić to lepiej?