[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 언어 서적에서 확인할 수 있습니다.