fifo.c

PHOTO EMBED

Thu May 09 2024 12:49:19 GMT+0000 (Coordinated Universal Time)

Saved by @login123

#include<stdio.h>
#include<stdlib.h>
#include<fcntl.h>
#include<sys/types.h>
#include<unistd.h>
#include<string.h>


int main(){


int m,i,j,k;

pid_t pid;

char string[]="welcome";
char b[80];

m=mkfifo("empty.txt",0666);
pid=fork();

if(pid==0){

i=open("empty.txt",O_RDWR);
write(i,string,strlen(string)+1);



}else{

j=open("empty.txt",O_RDWR);
k=read(j,&b,sizeof(b));
printf(" mesages is :%s",b);
}





return 0;


}
content_copyCOPY