CodesJava

Easy learning with example program codes

C fseek()


C fseek() function:

To write data into a file at a desired location, fseek() function is used in C. This function sets the file pointer in C to a specified offset.

C fseek() function Constants:

Constants used in the fseek() function are:

  • SEEK_SET
  • SEEK_CUR
  • SEEK_END

Syntax:

fseek(FILE *stream, long int offset, int whence)

Example:

#include <stdio.h>  
void main(){  
FILE *f;  
 
f = fopen("file.txt","w+");  
fputs("Hello C..", f);  
 
fseek( f, 6, SEEK_SET );  
fputs("World", f);  
fclose(f);  
 
char arr[100];  
f = fopen("file.txt","r");  
printf("%s",fgets(arr,65,f));  
fclose(f);  
}

Output

Hello World
Posted in C   
Sign Up/ Sign In
Ask a Question


Copyright © 2018 CodesJava DMCA.com Protection Status SiteMap Reference: Java Wiki