#include #include int main() { void* p = malloc(10); printf("Malloc ptr: %p\n", p); unsigned long long addr = (unsigned long long)p; if (addr > 0x00007fffffffffffULL) { printf("Address > 48-bit detected!\n"); } else { printf("Address within 48-bit range.\n"); } free(p); return 0; }