stderr에 인쇄하고 코드 내에 putchar()을 사용하는 C 프로그램을 작성하고 있습니다. 콘솔의 출력에 stderr를 모두 표시 한 다음 프로그램이 종료되기 전에 마지막으로 stdout을 플러시합니다. 누구든지 putchar ('\ n')이 발생할 때 플러시에서 stdout을 멈추게 할 메소드를 알고 있습니까?C 플러시에서 stdout을 중지하십시오.
나는 그것이 모든 개줄을 putchar하지 않는지 확인하기 위해 if 문을 수행 할 수 있다고 가정한다. 그러나 fflush를 말할 때까지 프로그램의 맨 위에 놓을 코드 나 줄을 선호한다. 표준 출력) 프로그램
왜 버퍼에 쓰고 그 점을 stdout에 표시할까요? – simonc
어떤 OS를 사용하고 있습니까? – alk