파일 입출력에 대한 질문..
힘찬
2023.04.01
fscanf(file,%d %d %d,&a,&b,&c)이러한 형식이 있습니다.
뭔가 착각을 하고 있는거 같은데..이러면은 file의 내용이 사용되어 모니터에 출력되는게 아닌가요?
아니면 fscanf다음에 어떠한 과정을 거쳐야지 출력이 되는건가요..
전에 했던거 다시해볼려이.. 생각한 만큼 안되네요..음!!
-
연연두
아하..ㅋㅋ ㄳ합니다..^^저는 바로 출력이 되는줄 알고 해매고있었네요..ㅋㅋ
-
큰마루
scanf()함수는 표준입력(키보드)에서 입력을 받는 것이며, 키보드로 입력할 때 누른 키가 에코됩니다. 에코는 표준출력(모니터)에 출력이 되죠.
그런데 fscanf() 함수로 일반 파일에서 입력을 받는것이라면 에코가 되지 않습니다.
fscanf(stdin, ....) 라는 식으로 입력받는다면 화면에 에코가 되죠.
정상적으로 입력이 되었다면 printf()함수를 통해서 출력할 수 있습니다.