Exercise: Questions on File Handling


Questions on File Handling : Question 1 :
Which of the following true about FILE *fp

FILE is a keyword in C for representing files and fp is a variable of FILE type.
FILE is a structure and fp is a pointer to the structure of FILE type
FILE is a stream
FILE is a buffered stream
Show Answer
Questions on File Handling : Question 2 :
When fopen() is not able to open a file, it returns

EOF
NULL
Runtime Error
Compiler Dependent
Show Answer
Questions on File Handling : Question 3 :
getc() returns EOF when

End of files is reached
When getc() fails to read a character
Both of the above
None of the above
Show Answer
Questions on File Handling : Question 4 :
In fopen(), the open mode "wx" is sometimes preferred "w" because. 1) Use of wx is more efficient. 2) If w is used, old contents of file are erased and a new empty file is created. When wx is used, fopen() returns NULL if file already exists.

Only 1
Only 2
Both 1 and 2
Neither 1 nor 2
Show Answer
Questions on File Handling : Question 5 :
fseek() should be preferred over rewind() mainly because

rewind() doesn't work for empty files
rewind() may fail for large files
In rewind, there is no way to check if the operations completed successfully
All of the above
Show Answer