네모111 님이 쓰신 글 :
:
:
: scanf 는 키보드로 부터 입력을 받아오는 함수잖아요?
:
: 키보드에 입력되어진 문자열은 stdin 버퍼에 입력된다고 하는데..
:
: stdin 버퍼는 그냥 메모리라고 보면 되나요?
:
: 그냥 변수를 선언하면 메모리를 할당해주듯이 버퍼도 그냥 메모리라고 보면 문제는 없는건가요??
CONTROL+C CONTROL+V
해본적있다면 아실듯 임시로 적장되는공간임 이공간을 써서
입력받았았으나 비우지 않으면 내용이 그대로 남아있다는
그래서 fflush함수로 버퍼를 비우는 것임
버퍼는 버퍼일뿐 컨트롤 씨로 복사 해서 기억해둔 곳도 버퍼임
그럼 이해될듯?
|