Biblioteka C - <stddef.h>
Plik stddef.hnagłówek definiuje różne typy zmiennych i makra. Wiele z tych definicji pojawia się również w innych nagłówkach.
Zmienne biblioteczne
Poniżej znajdują się typy zmiennych zdefiniowane w nagłówku stddef.h -
Sr.No. | Zmienna i opis |
---|---|
1 | ptrdiff_t Jest to typ całkowy ze znakiem i jest wynikiem odjęcia dwóch wskaźników. |
2 | size_t Jest to typ całkowity bez znaku i jest wynikiem sizeof słowo kluczowe. |
3 | wchar_t Jest to typ integralny o rozmiarze stałej szerokiej znakowej. |
Biblioteka makr
Poniżej znajdują się makra zdefiniowane w nagłówku stddef.h -
Sr.No. | Makro i opis |
---|---|
1 | ZERO To makro jest wartością stałej wskaźnika zerowego. |
2 | offsetof (typ, oznaczenie pręta) Powoduje to stałą liczbę całkowitą typu size_t, która jest przesunięciem w bajtach elementu członkowskiego struktury od początku struktury. Pręt jest określony przez oznaczenie pręta , a nazwa konstrukcji jest podana w typie . |