Online GK Series

This site is dedicated to the aspirants of competitive exams SSC, UPSC, Railways, Postal Assistants, Bank, GATE and NET

3,00,000 Jobs Waiting For You

Q.

In the following 'C' code

	{
		FILE *f=fopen(filename, "r");
		fread(f);
		if(????)
		puts("End of file reached");
	}
	

Which one of the following can replace the ???? in the code above to determine if the end of a file has been reached?

A f==EOF
B feof(f)
C eof(f)
D f==NULL
Answer & Explanation
Option: [A]

In 'C' programming EOF(end of file) is used to read a file till the end.

The syntax is as given below:

If(f==EOF)

Your Valuable Comments Please...

Useful Computer Science EBooks