欢迎光临散文网 会员登陆 & 注册

fopen

2023-07-15 17:27 作者:开朗的小盆友yyds  | 我要投稿

1、 fopen

1 fopen()的声明

FILE *fopen(const char *filename, const char *mode)

参数:
filename ——这是字符串,表示要打开的文件名称。
mode ——表示文件的访问模式,具体的模式如下表所示:

例1:#include < stdio.h >

int main()

{

   FILE * fp;

   fp = fopen ("file.txt", "w+");

   fprintf(fp, "%s %s %s %d", "We", "are", "in", 2014);

   fclose(fp);

   return 0;

}

 

例2:

#include <stdio.h>

int main ()

{

   FILE *fp;

   int c;

   fp = fopen("file.txt","r");

   while(1)

   {

      c = fgetc(fp);//fgetc的意思是获取

      if( feof(fp) )//feof的意思是判断是否结束

      {

          break ;

      }

      printf("%c", c);

   }

   fclose(fp);

   return(0);

}

例3:

#include<stdio.h>

int main ()

{

   FILE *fp;

   char str[] = "This is runoob.com";

   fp = fopen( "file.txt" , "w" );

   fwrite(str, sizeof(str) , 1, fp );//fwrite的意思是写入

   fclose(fp);

   return(0);

}


fopen的评论 (共 条)

分享到微博请遵守国家法律