在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函數關閉文件。