学堂 学堂 学堂公众号手机端

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

lewis 1年前 (2024-01-29) 阅读数 7 #技术

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

#include<stdio.h> intmain(){ FILE*file; charbuffer[100]; file=fopen("example.bin","rb");//打开二进制文件 if(file==NULL){ printf("Erroropeningfile\n"); return1; } fread(buffer,sizeof(char),100,file);//读取文件内容到buffer中 printf("Filecontent:%s\n",buffer); fclose(file);//关闭文件 return0; }

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


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门