Coding/Tip !!

fflush 와 scanf

IMyoungho 2018. 4. 10. 17:53

scanf 함수로 값을 입력하게되면 ENTER를 입력하면서 버퍼에 \n값이 남게 된다.


그 이후 scanf를 한번더 진행하게되면 \n값이 남아있게되는 현상이 일어난다.


이를 비워주기위해서 사용되는 것이 바로 fflush이다!


리눅스에서는 fpurge를 사용한다~

반응형