杰理之打开文件, 获取指向文件流的文件指针【篇】

fopen自动打开、创建文件夹和文件,打开模式只支持”r” “rb” “r+” “w” “w+”

设备路径+文件,其中文件传入格式:”music/test/1/2/3/pk*.wav” “JL_REC/AC69****.wav” “JL_REC/AC690000.wav”

文件名带号,带多少个表示多少个可变数字,最多为8+3的大小,如表示可变数字名称变为XXX0001,XXXX002这样得格式,不带*号则只创建一个文件,写覆盖。

文件名长度超过8个字节的需要用长文件名打开

Parameters
path – 文件路径

mode – 打开模式

Returns
指向文件流的文件指针

Returns
NULL: 打开失败

int fread(void *buf, u32 size, u32 count, FILE *file)
从文件中读取数据

Parameters
buf – [out] 保存读取到的数据

size – 每次读取字节数

count – 总共读取次数

file – 指向文件流的文件指针

Returns
成功读取到的数据的字节长度

int fwrite(void *buf, u32 size, u32 count, FILE *file)
写入数据到文件中

Parameters
buf – [in] 需要写入的数据

size – 每次写入字节数

count – 总共写入次数

file – 指向文件流的文件指针

Returns
成功写入的数据的字节长度

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Rambo-Lamborghini

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值