반응형

fscanf 2

[C언어] 96. ASCII 문자로 파일 입출력

96. ASCII 문자로 파일 입출력 표준 입출력 함수는 크게 ASCII 문자로 입출력하는 함수들과 메모리를 덤프하는 입출력 함수가 있어요. 이제까지 계속 사용했던 scanf, printf 함수 등은 ASCII 문자로 입출력하는 함수들이예요. ASCII 문자로 입출력할 때 사용하는 주요 함수를 알아봅시다. int fscanf(FILE * fp, const char * format, ...); int fscanf_s(FILE * fp ,const char *format,...); int fgetc(FILE * fp); char * fgets(char * buf, int max_count, FILE * fp); int fprintf(FILE * fp, const char * format, ...); int ..

fscanf 함수[C언어 표준 라이브러리 함수 가이드]

fscanf 헤더 파일 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - STDIO.H int fscanf (FILE * fp ,const char *format,...); 파일 스트림에 포멧을 지정하여 읽는 함수 입력 매개 변수 리스트 fp 입력 파일 스트림 format 포멧 문자열 ... 가변 인자 리스트 반환 값 성공 시 변환 성공 개수, 오류 시 EOF fscanf 함수도 scanf 함수처럼 문자열을 읽어올 때 버퍼 크기를 전달하지 않아 버퍼 오버플로우 문제가 발생할 수 있습니다. C11에서는 이를 개선한 fscanf_s를 제공합니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //int fscanf (FILE * fp ,const char *format,...); 파일 스트..

반응형