파일입출력

파일을 열고닫기

- 파일 입출력 변수는 FILE 형식의 포인터 변수로 선언한다.

- 파일을 열 때는 fopen() 함수를 이용한다.

- 파일을 닫을 때는 fclose() 함수를 이용한다.


파일 열기함수 fopen()

- fopen() 함수는 파일 경로와 접근방식을 설정할 수 있다.

- 기본 경로는 현재 프로그램의 경로이다.

- 접근방식은 아래와같다

+ r = 파일에 접근하여 데이터를 읽는다.

+ w = 파일에 접근하여 데이터를 기록한다.(파일이 이미 존재하면 덮어쓴다)

+ a = 파일에 접근하여 데이터를 뒤에서부터 기록한다.


파일 입출력함수 fprintf(),fscanf()


파일 입출력과정

- 파일 입출력은 열고,읽고/쓰고,닫기 과정을 꼭해야한다.

- 파일 열때 포인터를 이용해 메모리가 동적으로 할당된다.

- 파일 작업후 파일을 닫지않으면 할당된 메모리는 계속 남는다.

+ex) 메모장을 틀어놓고 닫지 않으면 계속 켜져있다.


기본txt파일저장

실습내용


실습결과


기본txt파일불러와출력하기

실습내용


실습결과


+ Recent posts