#include <fcntl.h>
#include <stdio.h>
#include <string.h>
#include <sys/stat.h>
int main()
{
char status_info[256];
int fd;
fd=open("junk.out", O_WRONLY|O_CREAT|O_TRUNC,S_IRWXU);
if(fd==-1)
{
printf("File Could not opened");
return -1;
}
strcpy(status_info,"Welcome To Linux");
write(fd,status_info,sizeof(status_info));
close (fd);
strcpy(status_info,"\0");
fd=open("junk.out", O_RDONLY|O_CREAT);
read (fd, status_info, sizeof (status_info) - 1);
printf("%s",status_info);
}
Output:
[telnet29@linux ~]$ ./a.out
Welcome To Linux
No comments:
Post a Comment