Backend/C
디스크 파일 사용하기 -여러 가지 함수들
petitCoding
2012. 4. 12. 10:28
1. 문자 입력 함수
getc(), fgetc()
지정된 스트림에서 한 문자를 읽어들인다.
fgets()
char *fgets(char *str, int n, FILE *fp)
파일에서 문장을 읽어들인다.
인수 str은 입력 내용이 저장되는 버퍼에 대한포인터, n은 입력되는 문자의 최대 개수,
fp는 파일이 열릴 때 fopen()이 돌려주는 FILE형에 대한 포인터이다.
2. 문자 출력 함수
putc()
지정된 스트림에 한 문자를 출력한다. 원형은 <stdio.h>에 정의되어 있고, 다음과 같다.
int putc(int ch, FILE *fp)
fputs()
지정된 스트림에 문장을 출력한다. 역시 stdio.h에 정의되어 있고 다음과 같은 원형이다.
char fputs(char *str, FILE *fp)
인수 str은 스트림으로 출력되고 널 문자로 종료되는 문자열에 대한 포인터이고 fp는 파일을 열때
fopen ()이 돌려주는 FILE형에 대한 포인터이다