인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

tidog님의 프로필 이미지
tidog

작성한 질문수

홍정모의 따라하며 배우는 C언어

8.9 텍스트 파일 읽기

텍스트 파일 불러오기 2번째

작성

·

393

0

myfile안에 hello만 입력하고 다음과 같이 실행시켰는데 rrrrr이 출력되었습니다 텍스트 파일은 메모장 기반?입니다.

코드 중에서도 궁금한게 있는데 getchar을 사용하지 않고 getc를 사용하는 이유는 무엇인가요??  file에 입력된 정보를 가져올 때는 버퍼를 가져올 때와는 다르게 getc를 사용해야 하는건가요??

답변 1

0

getc는 파라미터로 파일 스트림을 받습니다. getc(file)

따라서 파일로부터 입력을 받으려면 getc를 사용해야겠습니다. 

getchar() 는 getc와 달리 파라미터가 필요 없으며 콘솔 입력(표준 입력 스트림 stdin)에서만 입력 받는 함수입니다.

tidog님의 프로필 이미지
tidog

작성한 질문수

질문하기