One example of using intptr_t would be going from a pointer passed to free() to a metadata block for the memory that must be freed.