[c언어] C 언어에서의 파일 처리란 무엇인가?

파일을 열 때는 fopen 함수를 사용하며, 파일을 닫을 때는 fclose 함수를 사용합니다. 데이터를 파일에 쓸 때는 fprintf 함수를 사용하고, 파일에서 데이터를 읽을 때는 fscanf 함수를 사용합니다. 또한, 파일의 끝에 도달했는지를 확인하기 위해 feof 함수를 사용할 수 있습니다.

아래는 파일을 열고 닫는 간단한 예제 코드입니다.

#include <stdio.h>

int main() {
    FILE *file = fopen("example.txt", "w");
    if (file != NULL) {
        fprintf(file, "This is an example file.");
        fclose(file);
    } else {
        printf("Failed to open the file.");
    }
    return 0;
}

위의 코드는 “example.txt” 파일을 쓰기 모드로 열고, 문자열을 파일에 쓴 후 파일을 닫습니다. 파일을 열 때 실패할 경우에 대비하여 NULL 포인터를 확인하는 것을 잊지 마세요.

더 많은 파일 처리 함수와 예제는 C 언어의 공식 문서나 각종 C 언어 서적에서 확인할 수 있습니다.