C 코드에 약간의 문제가 있습니다. 나는 특정 문자 나 EOF를 치기 전까지 파일을 읽길 원한다. char *readUntil(FILE *stream, char character, size_t *length)
특정 문자 또는 EOF까지 파일을 읽는 방법?
이 루프를 사용하여 스트림 종료 또는 문자가 일치 할 때까지 읽으십시오. int i = 0
while((i = fgetc(stream)) != character || i != EOF){}
그러나 그것은 작동하지 않는 것 같습니다. 문제는 무엇이며 어떻게 수정해야합니까?
가가 [mcve] –
'동안 ((I =는 fgetc (스트림))! = 문자 && 내가! = EOF) {}'은'&&' –