시스템 호출이 비버퍼 호출이라는데

read(fp,buffer,size);
이렇게 중간에 buffer가 들어가는데 왜 비버퍼야?