fork(2) download
  1. #include <stdio.h>
  2.  
  3. void comeco_fim(void (*func1)(void), void (*func2)(void)) {
  4. printf("começo");
  5. func1();
  6. printf("texto");
  7. func2();
  8. printf("fim");
  9. }
  10.  
  11. void funcao1() {
  12. printf("funcao1");
  13. }
  14.  
  15. void funcao2() {
  16. printf("funcao2");
  17. }
  18. int main(void) {
  19. comeco_fim(funcao1, funcao2);
  20. return 0;
  21. }
Success #stdin #stdout 0s 2160KB
stdin
Standard input is empty
stdout
começofuncao1textofuncao2fim