• 2022-06-11
    已知有定义,FILE *fp; char str[] = "Hello!"; fp = fopen("file.dat", "wb");将数组str中存放的字符串写到名为file.dat的二进制文件中。需要的语句是( )。
    A: fwrite(str[0], sizeof(char), 1, fp);
    B: fread(str, sizeof(char), 6, fp);
    C: fwrite(fp, sizeof(char), 6, str);
    D: fwrite(str, sizeof(char), 6, fp);