줄 바꿈없이 c의 stdout에 "CLIENT>"를 인쇄하고 싶습니다.
printf ("CLIENT>");
은 enything을 인쇄하지 않습니다. 어떻게 해결할 수 있습니까?c 줄 바꿈없이 stdout을 인쇄 하시겠습니까?
#include <stdio.h>
int main(void)
{
printf("CLIENT>");
fflush(stdout);
return 0;
}
: 당신은 물리적으로 기록 된 데이터를 가지고 fflush를 호출 할 필요가 일부 컴파일러/런타임 라이브러리 (보통 오래된 것들)에
int main(){
printf("CLIENT>");
fflush(stdout);
}
줄 바꿈이 형식 문자열에없는 한 [printf가 호출 후 플러시되지 않는 이유는 무엇입니까?] (http://stackoverflow.com/questions/1716296/why-does-printf-not-flush-after- the-new-line-is-the-format-strin) –