19 lines · c
1#include <stdio.h>2#include <stdlib.h>3#include <string.h>4 5struct referent {6 const char *p;7};8 9int main (int argc, char const *argv[])10{11 const char *my_ptr = strdup("hello");12 struct referent *r = malloc(sizeof(struct referent));13 r->p = my_ptr;14 15 printf("%p\n", r); // break here16 17 return 0;18}19