파일 입출력 Random Access

#include <stdio.h>
int fseek(FILE * stream, long offset, int wherefrom)

fseek(stream, 2, SEEK_CUR) // 이런 형식으로 입력

wherefrom의 전달인자
SEEK_SET 이라면 파일의 맨 앞으로 이동한다.
SEEK_CUR 이라면 이동하지 않는다. // SSEK_CUR은 현재 위치를 기준으로 이동한다.
SEEK_END 이라면 파일의 끝으로 이동한다.

long offset 위치의 숫자를 +-숫자로 지정해서 앞뒤로 이동

SEEK_SET(SEEK_END)을 전달하면 현재의 파일 위치 지시자의 위치에 상관없이 파일의 맨 앞(뒤)을 기준으로 fseek함수의 두 번째 인자의 크기만큼 이동한다.

SEEK_CUR

Leave a Reply

Your email address will not be published. Required fields are marked *

 characters available

50 + = 55