스트림은 추상적인 개념과 물리적인 개념으로 나눈다.
프로그래머에게 있어서 스트림은 파일을 내장하고 있는 모든것,
하드디스크, 키보드, 모니터, 메모리 등등등등등... 을 말한다고 할수 있다.
이것이 물리적인 스트림이다.
추상적인 스트림은 관문적의 의미가 포함되어 있다.
이것은 fopen()와 fclose() 함수 두개로 연결되고 단절된다.
책을 읽자면 더 어려울수도 있는 개념이다.
위의 두 개의 개념은 서로 같은 것을 말하고 있을 수도 있고, 아닐수도 있다.