Cstdlib
Biblioteka zawierająca funkcje ogólne.
Funkcje
Konwersje
<dl> <dt>Atof</dt> <dt>Atoi</dt> <dt>Atol</dt> <dt>ecvt</dt> <dt>fcvt</dt> <dt>Itoa</dt> <dt>Ltoa</dt> <dt>strtod</dt> <dt>strtol</dt> <dt>strtoul</dt> <dt>ultoa</dt> </dl>Dynamiczna alokacja pamięci
<dl> <dt>calloc</dt> <dt>free</dt> <dt>Malloc</dt> <dt>realloc</dt> </dl>Kontrola procesów i zmienne środowiskowe
<dl> <dt>Abort</dt> <dt>atexit</dt> <dt>exit</dt> <dt>getenv</dt> <dt>putenv</dt> <dt>system</dt> </dl>Sortowanie i wyszukiwanie
<dl> <dt>bsearch</dt> <dt>lfind</dt> <dt>lsearch</dt> <dt>qsort</dt> <dt>swab</dt> </dl>Operacje matematyczne
<dl> <dt>abs</dt> <dt>div</dt> <dt>labs</dt> <dt>ldiv</dt> </dl>Typy i stałe
- NULL - stała używana do wyrażania pustych wskaźników które są wskaźnikami nie przypisanymi lub nie wskazującymi na nic. Jest ona zdefiniowana jako:
#define NULL 0
- size_t - definicja typu którego używają funkcje wymagające, lub zwracające, rozmiar albo liczbę. Przeważnie zadeklarowana jako:
typedef unsigned int size_t;