#include <unistd.h> #include <fcntl.h> #include <stdio.h> char buffer[16]; int main() { int fd=open("aa", O_RDONLY); int i; for(i=5;i>0;i--) { read(fd,buffer,i); printf("%s\n",buffer); } return 0; }