• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

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

21.02.17 15:27 작성 조회수 312

0

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

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

답변 1

답변을 작성해보세요.

0

안소님의 프로필

안소

2021.02.18

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

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

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