지식 창고/개발 및 업무자동화

[C언어] sprintf , fprintf 함수

7.3.7 2022. 10. 22. 03:10

1 sprintf

문자열로 출력해서 변수로 저장

char a[30];
int num = 1;
sprintf(a,"%d", num);

근데 sprintf는 계속 덮어쓰기만 해서 이어서 쓸수가 없다. 이를 해결하기 위해서는

a += sprinft(a,"%d",num);

이런식으로 작성해줘야 한다.

 

 

2 fprintf

같은건데 텍스트 파일로 저장해줌.

fprintf(a,"%d",num); // a.txt파일에 num 값을 저장.