C/자료구조

    파일 입출력

    파일 입출력 기본 구조 선언 : FILE * 파일변수; 파일 열기 : 파일변수= fopen("파일이름","모드"); 파일 닫기 : fclose(파일변수); - 바로 닫아주는 습관을 들이기 if(파일변수==NULL) { .. } - 에러가 났을 때를 방지하는 습관 들이기 feof(파일변수); - 파일의 끝이 아니라면 0을, 끝이라면 0이 아닌 수를 리턴 while(!feof(fp)) { ... } - 파일의 끝까지 반복한다. 파일 열기 FILE *fopen("파일이름", "모드") 에러가 발생하면 NULL 리턴 파일 이름 : 액세스할 대상 파일 입력 (큰 따옴표로 묶어줘야 함) 모드 : 끈 따옴표로 묶어줘야 함 r: 읽기 전용, 파일이 없으면 에러 리턴 w: 쓰기 전용, 기존의 파일을 지우고 새로 생성 a..