Witam
jaki jest dopuszczalny rozmiar tablicy w języku C, to znaczy mogę zadeklarować tablice która ma maksymalnie 255 elementów, 65 535 czy jeszcze inny?
Pozdrawiam
Witam
jaki jest dopuszczalny rozmiar tablicy w języku C, to znaczy mogę zadeklarować tablice która ma maksymalnie 255 elementów, 65 535 czy jeszcze inny?
Pozdrawiam
pamiętaj, że tablica tablicy nierówna.
Lokalne tablice tworzone na stosie powinny być małe by nie przepełnić stosu.
Globalne mogą być duże, ale nie jest to dobra praktyka.
Te alokowane na stercie mogą być tak duże na ile pamięci lub przestrzeni adresowej starczy (dla 32 bitowych aplikacji).
ale narzucać może środowisko, parametry kompilacji...
zwłaszcza rozmiar stosu, który jest z góry ustalony a który zazwyczaj ma tylko kilka megabajtów.
w „małych” architekturach np. 16-bitowych ograniczenia mogą być większe, typowo jest to 64 kilobajty.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.