溫馨提示×

c語言怎么讀取二進制文件

小億
441
2024-02-26 15:51:30
欄目: 編程語言

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

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女