fork(1) download
  1. #include<string.h>
  2. #include<stdlib.h>
  3.  
  4. int func(int);
  5.  
  6. int main()
  7. {
  8. int (*ptr1)(), (*ptr2)();
  9.  
  10. ptr1 = main;
  11. ptr2 = func;
  12.  
  13. printf("main関数のアドレス = %p, ptr1 = %p\n", main, ptr1);
  14. printf("func関数のアドレス = %p, ptr2 = %p\n", func, ptr2);
  15.  
  16. return 0;
  17. }
  18.  
  19. int func(int x)
  20. {
  21. printf("x = %d\n", x);
  22. return 0;
  23. }
Success #stdin #stdout 0s 2292KB
stdin
Standard input is empty
stdout
main関数のアドレス = 0x8048380, ptr1 = 0x8048380
func関数のアドレス = 0x80484c0, ptr2 = 0x80484c0