Program : Write on the Data File
#include<stdio.h> #include<conio.h> struct stud { int roll; char name[12]; int percent; }s = {10,"SMJC",80}; void main() { FILE *fp; struct stud s1; clrscr(); fp = fopen("ip.txt","w"); /* write struct s to file */ fwrite(&s, sizeof(s), 1,fp); fclose(fp); fp = fopen("ip.txt","r"); /* read struct s to file */ fread(&s1, sizeof(s1), 1,fp); fclose(fp); printf("nRoll : %d",s1.roll); printf("nName : %s",s1.name); printf("nPercent : %d",s1.percent); }
Output :
Roll : 10 Name : SMJC Percent : 80
No comments:
Post a Comment