Cześć,
Nurtuje mnie jedno pytanie a nie mogę znaleźć na nie odpowiedzi w necie, nie wiem czy źle to jakoś ujmuje czy po prostu coś takiego nie występuje.
A więc pytanie brzmi tak: Czy jest możliwość tworzenia tablic kierunkowych na bieżąco jakby na polecenie użytkownika
Czyli na moje wyglądało by to mnie więcej tak: Mamy program, który posiada opcje "Dodaj nową Tablice"-->"Podaj Nazwę tablicy"
i tutaj przykładowo dostajemy od użytkownika nazwę "Tablica1" i tworzymy z tego tablice o takiej nazwie.
Powiedzmy, że pomijam typ jaki ma być ta tablica
pseudokod:
struct tablica{
int value;
struct tablica* next;
};
printf("Wciśnij 1 by dodać nową tablice");
(użytkownik przyciska 1)
printf("Podaj nazwę tablicy");
scanf("%s", nazwaTablicy) - pobieramy nazwę tablicy która jest zapisana w "nazwaTablicy"
(TWORZYMY TABLICE)
struct tablica* (nazwaTablicy); <--- myślę, że to właśnie tego nie da się obejść :(
struct tablica* (nazwaTablicy) = malloc(sizeof(struct tablica));
current->value = jakas liczba;
current->next = NULL;
No i wiadomo tak dalej dajemy jakiegoś fora, pytamy o wielkość tablicy etc. ale czy dałoby się to jakoś zrobić by użytkownik tworzył tablice z poziomu programu o nazwach jakie sobie życzy?