본문 바로가기

IT STUDY/Language

[C 기초] fopen,fprintf,fclose를 이용한 txt에 data담기

반응형

 

 

 

 

 

C에서 파일에 데이터를 입력시킬수 있는거 다아시죠??

 fopen, fprintf, fclose 함수를 이용하면됩니다.

log같은 기록을 담을때 저도 사용했던 함수인데요 함수를 어떻게 사용하는지 알아보겠습니다.

 

 

 

 

 

 

 

 

들어가기에 앞서... Tip


 

 

1. 사용되는 헤더 파일

헤더

설명

함수

studio.h

표준 입출력 라이브러리 함수 정의

printf, scanf, fopen,getc 등

stdlib.h

정수형의 범위를 나타내는 상수들을 정의

int atol, rand, malloc 등

 

 

 

 

 

파일에 데이터 담기


#include <stdio.h>
#include <stdlib.h>

main()
{
    FILE *fp1;
    fp1 = fopen("result.txt","w");
    
    fprintf(fp1,"I Love You!!!\n");

    fclose(fp1);

    return EXIT_SUCCESS;
}


 

 

 

 

 

 

 

 [실행 결과]

[result.txt에 데이터 삽입된 모습]

 

 

 

 

 

반응형