fork(2) download
  1. #include <stdio.h>
  2. #include<unistd.h>
  3. #include <sys/wait.h>
  4. #include <sys/types.h>
  5. int main(void) {
  6.  
  7. int pid , p[2];
  8. char chaine[8];
  9. pipe(p);
  10. pid = fork();
  11. if(pid == 0)
  12. {
  13. write(p[1],"bonjour",5);
  14.  
  15. }
  16. else
  17. {
  18. read(p[0],chaine,8);
  19. printf("la chaine est %s",chaine);
  20.  
  21. }
  22.  
  23. }
Success #stdin #stdout 0s 5456KB
stdin
Standard input is empty
stdout
la chaine est bonjo