>
#include <stdio.h>
main ()
{
int c;
while ((c = getchar()) != EOF)
putchar(c);
}

우리가 무언가를 작성하는 동안, EOF에 도달 한 후 출력을 제공하는 대신 ENTER를 누르면 프로그램이 출력을 제공합니다.

  • 답변 # 1

    putchar(c);  스레드에서 순서를 뒤섞 지 않는 한 원하는 경우 언제든지 표준 출력 (즉,터미널)에 문자를 쓸 수있는 권리를 보유합니다.

    일반적으로 표준 출력 스트림의 경우 C 런타임은 출력을버퍼하고 개행 문자가있을 때 해당 버퍼를 플러시합니다.

관련 자료

  • 이전 python - typeerror - list 객체가 반복자가 아닙니다
  • 다음 파이썬에서 가위 바위 보와 가위에 코드를 작성하려고합니다