C语言打开文件函数及实例

2013-04-10 09:56:16 · 作者: · 浏览: 304

  #include <stdio.h>

  main()

  {

  int c;    /* Character read from the file. */

  FILE *ptr;   /* Pointer to the file. FILE is a

  structure  defined in <stdio.h> */

  /* Open the file - no error checking done */

  ptr = fopen("/etc/hosts","r");

  /* Read one character at a time, checking

  for the End of File. EOF is defined

  in <stdio.h>  as -1    */

  while ((c = fgetc(ptr)) != EOF)

  {

  printf("%c",c);  /* O/P the character to the screen */

  }

  fclose(ptr);   /* Close the file.   */

  }