C언어. 파일 입출력 하기 (1) 텍스트 파일 출력

최대 1 분 소요

🌟 fopen과 fclose

파일을 입출력하는 데에 사용하는 함수는 fopen과 fclose가 있다. fopen으로 파일을 열고, fclose로 파일을 닫는다.

🌟 사용법

#include <stdio.h>
#include <stdlib.h>

int main() {
	FILE *file;
	file = fopen("test.txt", "r"); //파일 열기

	if (file == NULL) //파일이 없을 시
		printf("파일이 없습니다.");

	char str[20]; //파일을 담을 버퍼
	fgets(str, 20, file); //버퍼에 텍스트 옮김

	printf("%s", str);

	fclose(file);
	return 0;
}

저장되어 있는 텍스트 파일을 출력하는 코드다. text.txt라는 파일을 열어서 출력할 수 있다. 그리고 파일 열기를 했으면 무조건 fclose로 파일을 닫아줘야 함!

댓글남기기