A file written in text mode can be read back in binary mode.
Answer : Option B
The difference is that text files contain lines (or records) of text and each of these
has an end-of-line marker automatically appended to the end of it whenever you
indicate that you have reached the end of a line.
Binary files are not broken up into separate lines or records so the end-of line marker
is not written when writing to a binary file.
So, we cannot read the correct the data in binary mode.
stderr, stdin, stdout are FILE pointers
Answer : Option A
Yes, these will be declared like
The corresponding stdio.h variable is FILE* stdin;
The corresponding stdio.h variable is FILE* stdout;
The corresponding stdio.h variable is FILE* stderr;