티스토리 뷰

728x90

파일 입출력 기초

개요

파일 입출력 : 입력과 출력의 대상이 파일인 경우
입출력 대상 : 텍스트 파일, 이진 파일

입출력 과정

스트림

1

운영체제에 의해 프로그램 실행 시 기본적으로 개방

파일 열기

01. 파일 입출력을 수행하려면 먼저 fopen 함수를 이용하여 파일을 열어야 함
02. fopen 함수의 원형

03. 디폴트 모드는 텍스트 파일

파일 열기

파일 입출력

fgetc, fputc

파일로부터 문자 하나를 입력받거나 출력할 때 사용됨

fgets, fputs

fgets

기타 함수

ferror 함수

파일 입출력 시 발생하는 에러를 확인

 

 

 

핵심 요약

파일 입출력 기초

  • 파일 입출력 시 먼저 스트림을 생성해야 함
  • 파일스트림 생성 시 읽기, 쓰기, 추가 등의 모드를 지정
  • 파일을 열고 닫는 라이브러리 함수는 fopen, fclose임

파일 입출력 함수

  • 파일로부터의 입력 함수로는 fgetc, fgets, fscanf, fread 등이 있음
  • 파일에 출력하는 함수는 fputc, fputs, fprintf, fwrite 등이 있음
  • 파일의 끝을 판단하는 함수는 feof가 있음
댓글