make use of fopen function to open a file, which is in stdio.h library.
FILE *fopen(const char *filename, const char *mode);
Stay connected...!
comment box is waiting for your opinion...!
FILE *fopen(const char *filename, const char *mode);
mode Description
"r" Open a file for reading. The file must exist.
"w" Create an empty file for writing. If a file with the same name already exists its content is erased and the file is considered as a new empty file.
"a" Append to a file. Writing operations append data at the end of the file. The file is created if it does not exist.
"r+" Open a file for update both reading and writing. The file must exist.
"w+" Create an empty file for both reading and writing.
"a+" Open a file for reading and appending.
"r" Open a file for reading. The file must exist.
"w" Create an empty file for writing. If a file with the same name already exists its content is erased and the file is considered as a new empty file.
"a" Append to a file. Writing operations append data at the end of the file. The file is created if it does not exist.
"r+" Open a file for update both reading and writing. The file must exist.
"w+" Create an empty file for both reading and writing.
"a+" Open a file for reading and appending.
/*
author: ba-programmer.blogspot.com
program:- displaying content of file c
*/
#includeint main() { char ch, filename[20]; FILE *source;
printf("Enter name of file : "); scanf(" %s",filename);//opening file in read mode source = fopen(filename, "r"); if( source == NULL ) { printf("FileNotFound"); exit(0); } while( ( ch = fgetc(source) ) != EOF ) printf("%c",ch);//displaying content of a file fclose(source);//closing file return 0; }
comment box is waiting for your opinion...!
No comments: