This commit is contained in:
Emmanuel Srivastava
2024-12-08 23:45:04 +01:00
parent ce726a40b3
commit 642ed7f857
18 changed files with 337 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
#include <stdio.h>
#include <stdlib.h>
/*fseek(<fichier>, <déplacement>, <origine>) : déplace curseur
-> <origine> : SEEK_SET (début du fichier)
SEEK_CUR (position courante)
SEEK_END (fin du fichier)
*/
int main(void){
FILE *fic = fopen("text.txt", "r");
if(fic==NULL)
{exit(1);}
printf("Position : %d\n", ftell(fic));
fseek(fic,5,SEEK_SET);
printf("Position : %d\n", ftell(fic));
fclose(fic);
}

View File

@@ -0,0 +1,17 @@
#include <stdio.h>
#include <stdlib.h>
/*ftell(<fichier>) : retourne la position du curseur dans le fichier
*/
int main(void){
FILE *fic = fopen("text.txt", "r");
int position_cur = -1;
if(fic==NULL)
{exit(1);}
printf("Position %d\n", ftell(fic));
fclose(fic);
}

View File

@@ -0,0 +1,24 @@
#include <stdio.h>
#include <stdlib.h>
/*rewind(<fichier>) : réinitialise la position du curseur
*/
int main(void){
FILE *fic = fopen("text.txt", "r");
int position_cur = -1;
if(fic==NULL)
{exit(1);}
printf("Position : %d\n", ftell(fic));
fseek(fic,5,SEEK_SET);
printf("Position : %d\n", ftell(fic));
rewind(fic);
printf("Position : %d\n", ftell(fic));
fclose(fic);
}

View File

@@ -0,0 +1 @@
Foul tarnished, in search of the Elden ring