사용자:하늘/메모장/C

< 사용자:하늘‎ | 메모장
하늘 (토론 | 기여)님의 2021년 10월 22일 (금) 17:33 판 (Cerulean님이 사용자:Cerulean/메모장/C언어 문서를 넘겨주기를 만들지 않고 사용자:Cerulean/메모장/C 문서로 이동했습니다)

문자 입출력 함수

//함수의 매개변수는 포인터로 넣는다.

int fgetc( FILE *fp); //파일에서 문자를 입력받는다.

int fputc( int c, FILE *fp); //c에 저장된 문자를 파일로 출력한다.

문자열 파일에 출력 예제

fp = fopen("파일 이름.txt", "w");

fputc('a',fp);
fputc('b',fp);
fputc('c',fp);

fclose(fp);

실행 결과(파일)

abc

문자열 파일에서 읽어오기 예제

fp = fopen("sample.txt", "r");

while((c = fgetc(fp) ! = EOF)
    putchar(c);

fclose(fp);

문자열 단위 입출력