Strona główna › Pytania INF.04 › Pytanie 692
INF.04 · pytanie #692
Którą funkcję w C++ można zastosować do dynamicznego przydzielania pamięci dla tablicy?
- Amalloc()
- Bsizeof()
- Cfree()
- Ddelete[]
Poprawna odpowiedź: A. malloc()
Kliknij odpowiedź, którą uważasz za poprawną.
Wyjaśnienie
Funkcja 'malloc()' w języku C i C++ służy do dynamicznego alokowania pamięci dla tablic i innych struktur danych. Jest to kluczowa funkcja pozwalająca na przydzielenie określonej ilości bajtów w czasie wykonywania programu, co zwiększa elastyczność zarządzania pamięcią. Używając 'malloc()', programista może utworzyć tablicę o zmiennym rozmiarze, który nie musi być znany w czasie kompilacji. Dynamiczne alokowanie pamięci jest powszechnie stosowane w aplikacjach wymagających dużych ilości danych lub wtedy, gdy konieczne jest efektywne wykorzystanie zasobów systemowych.
🤖 Wyjaśnienie generowane przez AI – weryfikuj w oficjalnych źródłach.