fwrite后立马刷新
时间: 2023-07-11 11:16:07 浏览: 128
自动刷新
如果你希望在使用 fwrite 函数向文件写入数据后立即将数据刷新到磁盘中,可以使用 fflush 函数实现,例如:
```c
FILE *fp;
char buffer[1024];
fp = fopen("file.txt", "w");
fwrite(buffer, sizeof(char), sizeof(buffer), fp);
fflush(fp); // 立即将数据刷新到磁盘中
```
在上面的示例中,fflush 函数将文件缓冲区中的数据强制刷新到磁盘中,确保数据不会因为程序崩溃或掉电而丢失。
阅读全文