macro-constant NULL == 0 macro offsetof type ptrdiff_t type wchar_t type size_t #if defined ISO11 type max_align_t #endif #if !defined ISO && !defined ISO99 && !defined ISO11 allow *_t #endif