Wednesday, 19 March 2014

C Program for Reads records from binary file and displays them on VDU


/* Reads records from binary file and displays them on VDU */
#include "stdio.h"
main( )
{
FILE  *fp ;
struct emp
{
char  name[40] ;
int  age ;
float  bs ; } ;
struct emp  e ;
fp = fopen ( "EMP.DAT", "rb" ) ;
if ( fp == NULL )
{
puts ( "Cannot open file" ) ;
exit( ) ;
}
while ( fread ( &e, sizeof ( e ), 1, fp ) == 1 )
printf ( "\n%s %d %f", e.name, e.age, e.bs ) ;
fclose ( fp ) ;
}

No comments:

Post a Comment