[c언어] 파일 입출력을 위한 헤더 파일

파일 입출력을 위해 c언어에서 사용되는 헤더 파일은 <stdio.h>입니다. 이 헤더 파일은 파일 입출력에 필요한 함수와 매크로를 포함하고 있어, 파일을 읽고 쓰는 등의 작업을 할 때 필수적으로 포함해야 합니다.

파일 입출력을 위한 주요 함수

c언어에서 파일 입출력을 위해 주로 사용되는 함수로는 다음과 같은 것들이 있습니다.

이러한 함수들은 <stdio.h> 헤더 파일에 정의되어 있으며, 파일 입출력 작업을 위해 프로그램에 포함되어야 합니다.

예제 코드

다음은 c언어를 사용하여 파일을 열고 닫는 간단한 예제 코드입니다.

#include <stdio.h>

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

위 코드에서는 fopen() 함수를 사용하여 “example.txt” 파일을 쓰기 모드로 열고, fclose() 함수를 사용하여 파일을 닫습니다.

결론

<stdio.h> 헤더 파일은 c언어에서 파일 입출력 작업을 위해 필요한 다양한 함수와 매크로를 포함하고 있습니다. 이를 활용하여 파일을 읽고 쓰는 등의 작업을 수행할 수 있습니다.

참고문헌: cplusplus.com - C언어 파일 입출력