fifo.c
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
Comments