Portable Void Pointer Format
Nov. 15th, 2012 11:14 am#include <inttypes.h> #include <stdint.h> #include <stdio.h> #define VOIDPTRF "(void *)0x%" PRIxPTR main() { printf("\t" VOIDPTRF "\n", (uintptr_t)main); return 0; }
alexo@euromake:/tmp/voidptrf$ make cc voidptrf.c -o voidptrf ./voidptrf (void *)0x80483c4 alexo@euromake:/tmp/voidptrf$