
fseek 함수의 반환 값은 파일 포인터를 이동시키는 성공 여부를 나타내는 정수입니다. 성공 시 0, 오류 시 -1이 반환됩니다.
파일 포인터를 이동시키기 전에, fseek 함수의 성공 여부를 확인하기 위해 다음과 같은 방법을 사용할 수 있습니다.
1. 성공 여부를 확인하기 위해 변수에 반환 값을 저장합니다.
#hostingforum.kr
c
int result = fseek(fp, offset, whence);
if (result == 0) {
// 성공
} else {
// 오류
}
2. 성공 여부를 확인하기 위해 if-else 문을 사용합니다.
#hostingforum.kr
c
if (fseek(fp, offset, whence) == 0) {
// 성공
} else {
// 오류
}
3. 성공 여부를 확인하기 위해 perror 함수를 사용합니다. perror 함수는 오류 메시지를 출력합니다.
#hostingforum.kr
c
if (fseek(fp, offset, whence) != 0) {
perror("fseek 오류");
// 오류 처리
}
위의 방법 중 하나를 사용하여 fseek 함수의 반환 값을 확인하여 성공 여부를 판단할 수 있습니다.
2025-07-12 01:14