sewardj | 8eb8bab | 2015-07-21 14:44:28 +0000 | [diff] [blame] | 1 | #include <inttypes.h> |
sewardj | 2a31239 | 2011-06-26 09:26:48 +0000 | [diff] [blame] | 2 | #include <stdio.h> |
| 3 | |
| 4 | static void another_func(char *msg) |
| 5 | { |
| 6 | printf ("another func called msg %s\n", msg); |
| 7 | } |
| 8 | |
| 9 | int main (int argc, char *argv[]) |
| 10 | { |
sewardj | 8eb8bab | 2015-07-21 14:44:28 +0000 | [diff] [blame] | 11 | printf("address of main %#" PRIxPTR "\n", (uintptr_t) main); |
| 12 | printf("address of another_func %#" PRIxPTR "\n", (uintptr_t) another_func); |
sewardj | 2a31239 | 2011-06-26 09:26:48 +0000 | [diff] [blame] | 13 | another_func("called from main"); |
| 14 | return 0; |
| 15 | } |