1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 5 struct referent { 6 const char *p; 7 }; 8 main(int argc,char const * argv[])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 here 16 17 return 0; 18 } 19