Pages

Thursday, March 27, 2014

C Program to demonstrate use of fread() to read data from a file

/*eg of fread*/
#include<stdio.h>
#include<stdlib.h>
struct student
{
    char name[25];
    int rollno;
    float fee;
};
int main( )
{
    struct student s;
    FILE *ptvar;
    ptvar=fopen("record.dat","rb");
    while(1)
    {
        if (fread(&s,sizeof(s),1,ptvar)==0)
            break;
        printf ("\nName: %s",s.name);
        printf ("\nRollno: %d",s.rollno);
        printf ("\nFee: %f",s.fee);
    }
    fclose(ptvar);
    system ("pause");
    return 0;
}

No comments:

Post a Comment