Input / Output - Programming

Q1:

What does fp point to in the program ?
#include<stdio.h>

int main()
{
    FILE *fp;
    fp=fopen('trial', 'r');
    return 0;
}

A The first character in the file

B A structure which contains a char pointer which points to the first character of a file.

C The name of the file.

D The last character in the file.

ANS:A - The first character in the file

The fp is a structure which contains a char pointer which points to the first character of a file.