파일 입출력 질문 있습니다.
윤비
2023.04.29
메모장에 a b c가 있다고 가정하면.. 파일 이름이 fw고 가정하면
while(!(feof(fw))
{
fscanf(%s,str);
}
대충 짠 코드입니다.. 이론만 물어 보려고.. c파일이 끝날때 feof 함수를 통해 파일의 끝을 알아서 종료가 되잖아요?
그런데파일 끝나기 직전.. 위에서 보면 b까지 읽고 끝내는 방법이 없을 까요?
-
초록이 2023-04-29
아님 Do ~while문으로
while문의 조건을 b != str 형식으로 하면 되겟죠?
형식은 이대로하면 되는데 제대로 쓴건지는 모르겠네요^^; -
동생몬 2023-04-29
fgetc 처럼한글자씩 퍼오거나해서
if(b == str)
fgetc(\%c\