Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?
Opracował: Elaine
Język C++

malloc

[funkcja] Alokuje pamięć.

Składnia

C/C++
#include <cstdlib>
void * malloc( size_t size );

Opis szczegółowy

Funkcja malloc alokuje blok pamięci o rozmiarze size. Zawartość tego bloku nie jest inicjalizowana.

W C++ zalecanym sposobem alokacji i dealokacji obiektów jest użycie operatorów new i delete, ponieważ w przeciwieństwie do funkcji z biblioteki standardowej C wywołują one konstruktory i destruktory.

Argumenty

nazwa argumentu znaczenie
sizerozmiar alokowanego bloku

Zwracana wartość

Wskaźnik na zaalokowany blok pamięci lub NULL w przypadku błędu.

Zagadnienia powiązane

reallocZmienia rozmiar wcześniej zaalokowanej pamięci. (funkcja)
callocAlokuje pamięć i wypełnia ją zerami. (funkcja)
freeZwalnia zaalokowaną pamięć. (funkcja)

Linki zewnętrzne