33741 2022-01-06 16:48 采纳率: 93.2%
浏览 34
已结题

请问大家 为什么这里可以直接写int c 啊 如果文件里面的不是整数类型咋办

img

  • 写回答

4条回答 默认 最新

  • 脆弱的代码 2022-01-06 18:55
    关注

    这个只是为了复制数据,至于数据的类型是什么,不必关心。就比如一个文件的编码可以有很多类型,有二进制的、有utf8、有GBK xxx等等,如果想要看文件的内容,那么肯定要事先知道它是什么编码,然后解析出来;如果你不关心文件是什么内容,就像图片代码的功能一样,只是复制一下,那么就按字节数来读取,再复制到新的文件里去,不会破坏数据的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
    1人已打赏
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 1月14日
  • 已采纳回答 1月6日
  • 创建了问题 1月6日

悬赏问题

  • ¥15 求推荐发表需要付费的深度学习遥感场景分类SCI期刊
  • ¥15 无法在java控制台录入文字
  • ¥15 flutter网页应用用python的http服务器访问速度慢
  • ¥15 VESTA绘图原子颜色显示异常
  • ¥15 天翼云搭建多ip l2tp
  • ¥15 python实现CAD识图
  • ¥15 如何实现在renpy中创建并应用不同大小尺寸对话框?
  • ¥15 table表格有一列是固定列 滑动到最下面时 固定的那一列有几行没显示出来
  • ¥20 单细胞数据注释时报错
  • ¥15 vscode编译ros找不到头文件,cmake.list文件出问题,如何解决?(语言-c++|操作系统-linux)