c语言读写文件

32 篇文章 3 订阅
8 篇文章 1 订阅
   char buff[1000]={0};
   //以w的方式打开,文件会被清空;文件不存在会创建
   //以r的方式打开,文件必先存在,否则会打开错误
   //+表示同时可读可写
   FILE *fp = fopen("1.txt","r+");
   if(fp)
   {
        char *p = "hello1";
        fwrite(p,1,strlen(p),fp);//1为写入元素大小,以字节为单位

        //文件指针移动文件起始处
        //第3个参数是偏移基准:
        //0文件头,1当前位置,2文件尾
        fseek(fp,0,0);

        fread(buff,1,100,fp);
        puts(buff);
   }

   fclose(fp);

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值