A.12 Типы данных — stddef.h |
Предыдущая Содержание Следующая |
stddef.h содержит некоторые декларации типов данных, которые могут зависеть от платформы или компилятора. Эти типы определяют результаты определённых операций:
size_t результат sizeof ptrdiff_t разность двух указателей
Кроме того, существует макрос для вычисления смещение компонента от начала структуры:
struct s { ... int a; ... }; offsetof(struct s, a) возвращает значение size_t
|
Предыдущая Содержание Следующая |