C语言库rewind()函数

#include stdio.hint main () {char str[] = This is yiibai.com;FILE *fp;int ch;/* First lets write some content in the file */

编程学习网为您整理以下代码实例,主要实现:C语言库rewind()函数,希望可以帮到各位朋友。

#include <stdio.h>

int main () {
   char str[] = "This is yiibai.com";
   file *fp;
   int ch;

   /* First let's write some content in the file */
   fp = fopen( "file.txt" , "w" );
   fwrite(str , 1 , sizeof(str) , fp );
   fclose(fp);

   fp = fopen( "file.txt" , "r" );
   while(1) {
      ch = fgetc(fp);
      if( feof(fp) ) {
         break ;
      }
      printf("%c", ch);
   }

   rewind(fp);
   printf("\n");
   while(1) {
      ch = fgetc(fp);
      if( feof(fp) ) {
         break ;
      }
      printf("%c", ch);
   }

   fclose(fp);
   return(0);
}
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐