gpt4 book ai didi

c - 如何将文件分成页面并设置每个页面地址

转载 作者:行者123 更新时间:2023-11-30 17:32:31 25 4
gpt4 key购买 nike

我的软件需要读取文件并向设备写入。它应该将文件分割为具有最大大小(例如 M 字节)的较小页面,并且还为每个周期设置页面地址。我怎样才能用C实现它?

谢谢!

海蒂

最佳答案

目前尚不清楚您将如何处理这些数据,但要逐 block 读取文件,您只需使用 fread:

FILE *file = fopen("yourfile.dat", "rb");
size_t amount;
unsigned char buffer[PAGE_SIZE];

while ((amount = fread(buffer, 1, PAGE_SIZE, file)) > 0)
{
..
}

关于c - 如何将文件分成页面并设置每个页面地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24132111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com