read()

 

名稱

函式名: read
功  能: 從檔案中讀
用  法: int read(int handle, void *buf, int nbyte);

程式例

 
#include
#include
#include
#include
#include
#include
int main(void)
{
   void *buf;
   int handle, bytes;
   buf = malloc(10);
/*
   Looks for a file in the current directory named TEST.$$$ and attempts
   to read 10 bytes from it.  To use this example you should create the
   file TEST.$$$
*/
   if ((handle =
      open("TEST.$$$", O_RDONLY | O_BINARY, S_IWRITE | S_IREAD)) == -1)
   {
      printf("Error Opening File\n");
      exit(1);
   }
   if ((bytes = read(handle, buf, 10)) == -1) {
      printf("Read Failed.\n");
      exit(1);
   }
   else {
      printf("Read: %d bytes read.\n", bytes);
   }
   return 0;
}
  

相關詞條

相關搜尋

熱門詞條

聯絡我們