C

[C] 파일입출력 fputc fputs

ryancha9 2019. 12. 3. 01:22

1. 문자 하나씩 메모장에 저장하기

#include <stdio.h>
int main(){
FILE *pt = fopen("aaa.txt", "wt");
fputc('a', pt);
fputc('b', pt);
fputc('c', pt);
fclose(pt);
return 0;
}

// 메모장 내부 - abc

2. 문자열을 메모장에 저장하기
#include <stdio.h>
int main(){
FILE *pt = fopen("abc.txt", "wt");
fputs("ccc",pt);
fclose(pt);
return 0;
}

//메모장 내부 - ccc

3. 문자열을 추가하기
#include <stdio.h>
int main(){
FILE *pt = fopen("abc.txt", "at");
fputs("xxx",pt);
fclose(pt);
return 0;
}

// 메모장 내부 - cccxxx
// 위 메모장에 기존 ccc에 xxx란 문자열을 덧붙였다.