c语言怎么读取二进制文件

   2024-11-04 5410
核心提示:在C语言中,可以使用fopen函数打开一个二进制文件,并使用fread函数来读取文件内容。#include stdio.hint main() {FILE *file;ch

在C语言中,可以使用fopen函数打开一个二进制文件,并使用fread函数来读取文件内容。

#include <stdio.h>int main() {    FILE *file;    char buffer[100];        file = fopen("example.bin", "rb"); // 打开二进制文件    if (file == NULL) {        printf("Error opening file\n");        return 1;    }        fread(buffer, sizeof(char), 100, file); // 读取文件内容到buffer中        printf("File content: %s\n", buffer);        fclose(file); // 关闭文件        return 0;}

在上面的例子中,我们首先使用fopen函数打开一个名为"example.bin"的二进制文件,并指定模式为"rb"("rb"表示以只读方式打开一个二进制文件)。然后使用fread函数从文件中读取100个字节的内容到buffer中。最后使用printf函数打印出读取到的文件内容。最后使用fclose函数关闭文件。

 
举报打赏
 
更多>同类网点查询
推荐图文
推荐网点查询
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号