intptr_t
intptr_t является знаковым целочисленным memsize-типом и способен безопасно хранить в себе указатель в независимости от разрядности платформы. Тип intptr_t является аналогом типов ptrdiff_t и INT_PTR. Размер типа зависит от модели данных. Подробнее с memsize типами и их использованием можно познакомиться в статье "Что такое size_t и ptrdiff_t".
0