易语言读入字节集欲读入数据的长度

局部_章节数=取字节集数据(读入字节集(局部_文件号,4),#整数型,)我换成:局部_章节数=取字节集数据(读入字节集(局部_文件号,6),#整数型,)我把4换成6后,或... 局部_章节数 = 取字节集数据 (读入字节集 (局部_文件号, 4), #整数型, )

我换成:局部_章节数 = 取字节集数据 (读入字节集 (局部_文件号, 6), #整数型, )
我把4换成6 后,或者其它数字,文件就读不出来了。这是为什么,
欲读入数据的长度:是什么意思
展开
 我来答
寄山绚子33
推荐于2016-09-07 · TA获得超过102个赞
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:73.8万
展开全部
整数型在电脑里只能是4个字节啊 字节集的意思是自定长度的字节 无论你转换什么整数到字节集都是4个位的 所以你不能把其他长度的字节集转换成整数
这个 欲读入数据的长度 其实你该看看你用的是什么命令
你这个 读入字节集 的意思是在你加载的文件里读取你想要的长度的数据
数据长度的单位是 多少多少 字节
如果想把这个文件里的某一部分数据转换成整数型
那就读你想要数据的4个位的字节 因为整数型就是4个位字节
而读取位置是从上次读取的位置的尾部开始计算
如果你是第一次读取那就是从最头开始读
如果你想改变读取位置要用 移动读写位置() 这个命令
所以基本上文件就是一大堆数据 然后读取之后每4个单位的数据能转换成整数
老九说家电
2018-08-10 · TA获得超过1466个赞
知道小有建树答主
回答量:855
采纳率:38%
帮助的人:201万
展开全部
每种数据类型到字节集的数据长度是不一样的,根据你要读入的数据类型输入合适的长度即可。

1、字节型:0-255

2、短整数型:2字节
3、整数型:4字节

4、长整数型:8字节

5、小数型:4字节

6、双精度小数型:8字节

7、逻辑型:4字节

8、日期时间型:8字节

9、子程序指针:4字节

10、文本型:根据文本数量类型计算
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Alfredbx
2018-05-10 · TA获得超过295个赞
知道小有建树答主
回答量:581
采纳率:62%
帮助的人:45.5万
展开全部
如题所示,是字节集长度出了问题。可以自查以下长度,调试试试
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式