2012년 9월 6일 목요일

File IO

1. 외부 파일 이름 대신에 사용할 파일 변수를 선언
FILE * 파일변수;

2.
파일변수 = fopen("파일이름.확장자", "w");

3. 파일에 출력 작업을 수행
fputc ('문자', 파일변수);
fputs ("문자열 및 제어문자", 파일변수);
fprintf (파일변수, "문자열 및 서식", 출력대상);

4. 출력 작업이 모두 끝나면 파일을 닫아준다.
fclose(파일변수);


프린터로 출력하려면 파일 출력 함수의 파일 변수 부분에 stdprn을 적고, 화면으로 출력하려면 stdout을 적는다.


  • fgetc(파일변수);
  • fgets(문자열변수, 읽을 글자 수 +1, 파일변수);
  • fscanf(파일변수, "입력서식", &변수);



  • feof(파일변수);
    파일 포인터가 파일의 끝이면 true.