林晨992 2022-10-31 19:13 采纳率: 78.6%
浏览 4

二进制文件的读写问题

img

img


为啥会产生两种结果啊??40和140这两个数应该不会写到文件里面啊,我写的i<40和i<140啊!求解

  • 写回答

1条回答 默认 最新

  • .LAL. C/C++领域新星创作者 2022-10-31 19:42
    关注
    
    #include <stdio.h>
    #include <stdint.h>     // included for uint8_t
    
    int main(int argc, char const *argv[]) {
        uint8_t buf[4096] = {0x00};
        FILE *fp = fopen("/usr/bin/prince", "r");
        size_t size = fread(buf, 1, 4096, fp);
        fclose(fp);
        return 0;
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 10月31日

悬赏问题

  • ¥15 VESTA绘图原子颜色显示异常
  • ¥15 天翼云搭建多ip l2tp
  • ¥30 matlab求解刃位错方程
  • ¥15 python实现CAD识图
  • ¥15 如何实现在renpy中创建并应用不同大小尺寸对话框?
  • ¥15 table表格有一列是固定列 滑动到最下面时 固定的那一列有几行没显示出来
  • ¥20 单细胞数据注释时报错
  • ¥20 dify工作流分析sql查询结果
  • ¥15 vscode编译ros找不到头文件,cmake.list文件出问题,如何解决?(语言-c++|操作系统-linux)
  • ¥15 通过AT指令控制esp8266发送信息