吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 738|回复: 8
收起左侧

[讨论] ftell()读取文件的大小和实际文件大小不符。有没有大佬给解释一下

[复制链接]
xgz1509 发表于 2023-9-24 23:57
[url=]QQ截图20230924235115.png[/url]
QQ截图20230924235115.png

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
caojian162411 + 1 + 1 用心讨论,共获提升!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

hrh123 发表于 2023-9-25 02:56
没记错的话ftell返回的是long不是int

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
bester + 1 + 1 我很赞同!

查看全部评分

kof888 发表于 2023-9-25 06:14
only998 发表于 2023-9-25 08:24
文件通常有两个大小,一个是实际大小,用的最多,文件是多大就是多大。
一个是占用大小,这个跟硬盘分区格式有关,假如最小扇区是4K的话,那么即使文件只有1个字节,占用大小也是4KB。
bester 发表于 2023-9-25 08:57
有什么问题?36A0570这不是正确的吗,winhex的36A0560后面还有0x10个字节你没数进去?36A0560只是在E4这个位置,后面不是还有16个字节吗,不得加进去吗

免费评分

参与人数 1吾爱币 +1 收起 理由
sanzhu + 1 我很赞同!

查看全部评分

JuncoJet 发表于 2023-9-25 10:01
你这个一行行号是60,实际70没毛病
属于不会用winhex
metoo2 发表于 2023-9-25 10:05
bester 发表于 2023-9-25 08:57
有什么问题?36A0570这不是正确的吗,winhex的36A0560后面还有0x10个字节你没数进去?36A0560只是在E4这个位 ...

正解,楼主是不是头晕了?
~零度 发表于 2023-9-25 10:22
你鼠标右键查看文件属性,然后看文件大小是多少字节就行了,不用winhex,另外就如前面几位所说,winhex最后一行还需要加上后面那几个字节才是文件的大小
 楼主| xgz1509 发表于 2023-9-25 17:42
bester 发表于 2023-9-25 08:57
有什么问题?36A0570这不是正确的吗,winhex的36A0560后面还有0x10个字节你没数进去?36A0560只是在E4这个位 ...

感谢,大佬 昨晚有点迷瞪了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-10 20:43

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表