C programming file handling

10
From ArguS academy

description

C programming file handling

Transcript of C programming file handling

Page 1: C  programming file handling

From ArguS academy

Page 2: C  programming file handling

EXTRA

Page 3: C  programming file handling

EXTRA

Page 4: C  programming file handling

EXTRA

Page 5: C  programming file handling

#include<stdio.h>void main(){

char ch;FILE *fptr;fptr =fopen("c:\\myfile.txt","a");printf("Enter the data to be stored in a file\n");while((ch=getchar())!=EOF){

fputc(ch,fptr);}fclose(fptr);fptr=fopen("c:\\myfile.text","r");while((ch=fgetc(fptr))!=EOF){

printf("%c",ch);}fclose(fptr);

}

EXTRA

Page 6: C  programming file handling

EXTRA

Page 7: C  programming file handling

#include<stdio.h>

void main()

{

char ch;

FILE *fp;

fp=fopen("sample.txt","w");

printf("Input a character::\n");

while((ch=fgetc(stdin))!=EOF)

{

fputc(ch,fp);

}

fclose(fp);

fp=fopen("sample.txt","r");

while((ch=fgetc(fp))!=EOF)

printf("%c",ch);

}

EXTRA

Page 8: C  programming file handling

EXTRA

Page 9: C  programming file handling

EXTRA

Page 10: C  programming file handling

#include<conio.h>

void main()

{

FILE *fp;

char s[100];

fp=fopen("text.txt","w");

if(fp==NULL)

{

puts("cannot open a file");

exit(1);

}

printf("Enter a text (type end to stop):\n");

while(strcmp(gets(s),"end")!=0)

{

fputs(s,fp);

}

fclose(fp);

fp=fopen("text.txt","r");

if(fgets(s,10,fp)!=NULL)

{

printf("%s",s);

}

}

EXTRA