Breakpoint 1 at 0x........: file main_pic.c, line 12.
Continuing.
Breakpoint 1, main (argc=1, argv=0x........) at main_pic.c:12
12	   printf("address of another_func %#" PRIxPTR "\n", (uintptr_t) another_func);
$1 = void
$2 = (int (*)(int, char **)) 0x........ <main>
$3 = (void (*)(char *)) 0x........ <another_func>
Continuing.
Program exited normally.