Buffer


프로그래밍에서 버퍼는 자료를 주고 받을 때 효율적으로 처리하기 위해 둘 사이에 두는 임시 저장 공간
논리회로에서 버퍼는 not의 반대개념으로 전달받은 값을 그대로 전달해 주는 역할 - 목적을 위해 증폭기 역할도 하는 경우가 있다

### buffer
스트림을 임시로 저장한 곳을 버퍼
어딘가에서 어딘가로 전달할 때 버퍼를 쓸 수도 있다



> [입출력 함수들을 이해하기 전에 버퍼와 스트림을 간단하게 알아봅시다.](https://codingdog.tistory.com/entry/%EC%9E%85%EC%B6%9C%EB%A0%A5-%ED%95%A8%EC%88%98%EB%93%A4%EC%9D%84-%EC%9D%B4%ED%95%B4%ED%95%98%EA%B8%B0-%EC%A0%84%EC%97%90-%EB%B2%84%ED%8D%BC%EC%99%80-%EC%8A%A4%ED%8A%B8%EB%A6%BC%EC%9D%84-%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C-%EC%95%8C%EC%95%84%EB%B4%85%EC%8B%9C%EB%8B%A4)





