파일을 입출력할 때는 먼저 파일 스트림을 생성해야 합니다. 그리고 이 파일 스트림을 생성하려면 파일 포인터가 필요합니다.
파일 포인터는 파일에 접근하는 데 사용되는 FILE 구조체 포인터를 말합니다. 즉, 파일 스트림의 실체가 FILE 구조체 포인터입니다.
이처럼 파일 스트림(FILE 구조체 포인터)을 생성하고 파일을 fopen() 함수를 활용하여 연 뒤 여러 가지 파일 입출력 함수를 이용해서 입출력 작업을 할 수 있습니다. 파일 입출력이 끝난 후에는 파일 포인터를 fclose() 함수를 활용해서 닫아주면 됩니다.
파일 입출력 과정 1. 파일 스트림을 생성한다.
(파일 포인터 생성) 2. 파일을 연다. fopen()함수 사용 3.
파일 입출력을 수행한다. 4. 파일을 닫는다. fclose()함수 사용 TX.....
원문 링크 : [C언어] 파일 입출력 (txt 파일 쓰기, 읽기)