A file is a resource to store set of related information permanently on a computer disk. C language facilitates the user to access or modify file contents using a set of library functions.
Below are the sequence of file operation which needs to be followed to access or modify file contents.
1. Opening a file
2. Reading or writing a file
3. Closing a file
Example C program to write a string into a file:
#include <stdio.h>
int main() {
FILE *fp;
// opening file.txt in write mode
fp = fopen("file.txt", "w");
if (fp == NULL) {
printf("Unable to open the given file\n");
return;
}
// writing hello world to the file
fputs("hello world\n\n", fp);
// Close the opened file
fclose (fp);
return 0;
}
Output:
jp@jp-VirtualBox:~/$ ./a.out
jp@jp-VirtualBox:~/$ cat file.txt
hello world
jp@jp-VirtualBox:~/$ cat file.txt
hello world
No comments:
Post a Comment