
	                	                 
fseek 함수는 파일 포인터를 특정 위치로 이동시키는 함수입니다. 
1. fseek 함수의 반환값은 성공 시 0, 실패 시 -1이 됩니다. 
2. fseek 함수를 사용하여 파일 포인터를 특정 위치로 이동시키는 방법은 다음과 같습니다.
- 파일 포인터를 열기 위해 fopen 함수를 사용합니다. 
- fseek 함수를 사용하여 파일 포인터를 특정 위치로 이동시킵니다. 
- 이동 후 파일 포인터의 위치를 확인하기 위해 ftell 함수를 사용할 수 있습니다. 
예를 들어, 다음과 같이 fseek 함수를 사용하여 파일 포인터를 특정 위치로 이동시킬 수 있습니다.
#hostingforum.kr
c
#include 
int main() {
    FILE *file;
    int position = 10;
    // 파일 포인터를 열기 위해 fopen 함수를 사용합니다.
    file = fopen("example.txt", "r+");
    // fseek 함수를 사용하여 파일 포인터를 특정 위치로 이동시킵니다.
    if (fseek(file, position, SEEK_SET) == 0) {
        printf("파일 포인터가 성공적으로 이동했습니다.n");
    } else {
        printf("파일 포인터 이동 실패n");
    }
    // 이동 후 파일 포인터의 위치를 확인하기 위해 ftell 함수를 사용할 수 있습니다.
    printf("현재 파일 포인터 위치: %dn", ftell(file));
    fclose(file);
    return 0;
}
이 예제에서는 fseek 함수를 사용하여 파일 포인터를 특정 위치로 이동시키고, 이동 후 파일 포인터의 위치를 확인했습니다.
2025-07-13 19:55