Page 172 고등학교 프로그래밍 교과서
P. 172
예제 파일 이름이 stringsample.txt.인 파일을 쓰기 모드로 열어서, "I love Program-
ming"이라는 문자열을 기록해 보자.
프로그램
01 #include
02 int main(void)
03 {
04 FILE *fp;
05 fp = fopen("stringsample.txt", "w");
06
07 if( fp = = NULL ) {
08 printf("파일 열기 실패\n");
09 return 1;
10 }
11 fputs("I love programming \n", fp);
12 fclose(fp);
13 return 0;
14 }
예제 위 예제에서 작성한 stringsample.txt.인 파일을 읽기 모드로 열어서, 그 내용을
출력해 보자.
실행 결과 프로그램
I love programming 01 #include
02 int main(void)
03 {
04 FILE *fp;
05 char stringline[50];
06 fp = fopen("stringsample.txt", "r");
07 if( fp = = NULL ) {
08 printf("파일 열기 실패\n");
09 return 1;
10 }
11 while(fgets(stringline, 50, fp) != NULL) {
12 puts(stringline);
13 }
14 fclose(fp);
15 return 0;
16 }
170 Ⅱ. C 프로그래밍의 기초
(책)2015프로그래밍-교과서3차심의본 본문.indb 170 2017-09-05 오후 4:16:40