According to this Wikipedia page, in C99 your stdint.h header might declare intptr_t and uintptr_t, but then that of course requires
- C99
- A compiler implementor which has chosen to implement this optional part of the standard
So in general I think this one is tough.