c언어 파일 입출력


c언어 파일 입출력

파일 입출력 파일 - 데이터 파일(mp3, avi, ppt 등)과 실행 파일(exe, dll 등)이 있다. 이를 관리하는 체계를 파일 시스템(FAT32, NTFS 등)이라고 한다. - 파일이 디스크에 저장되는 모습을 그림으로 나타내면 아래와 같다. - 파일이 저장된 위치가 기록된 테이블이 FAT(File Allocation Table)이다. - usermode에서 커널 모드로 진입할 수 있는 인터페이스 - 파일마다 고유의 I/O버퍼가 있다. - 파일의 논리구조는 선형 구조이다. 따라서 Streaming이 가능하다. - 파일 기본 - fopen() : 파일을 엶 - fclose() : 파일을 닫음 모드 설명 - r : 읽기만 가능하며 파일이 존재해야 한다. 존재하지 않을 경우 에러가 리턴된다. - w : 쓰기만 가능하며 파일을 생성한다. 파일이 존재하면 그 파일을 지우고 생성한다. - a : 파일 끝에 추가만 가능하며 파일이 존재하지 않으면 파일을 새로 생성한다. - 그 외에 다른 모...


#c언어 #모드 #바이너리파일 #인프런 #텍스트파일 #파일 #파일입출력

원문링크 : c언어 파일 입출력