为什么使用随机文件的程序运行时有时能通过有时不能?

newsunix 2001-10-22 09:20:59
我在编程时,使用了一个随机文件,里面的纪录长50,纪录是一个字符串,只有几个汉字,长度没有50,然后在运行时,它自动在前面加上一串乱码,有时长度正确,有时纪录长度不正确,为什么?
我用len函数计算长度时,len("仪表厂")居然是4,为什么不是八?
...全文
52 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
langzhi 2001-10-22
  • 打赏
  • 举报
回复
你的字符变量最好的定长的。
langzhi 2001-10-22
  • 打赏
  • 举报
回复
QQ:52755652
langzhi 2001-10-22
  • 打赏
  • 举报
回复
错。
len("仪表厂")应该是3!

我认为你在读记录前,最好先定义一个记录变量,是固定长度的。然后再读。
kitty2001 2001-10-22
  • 打赏
  • 举报
回复
len("仪表厂")应该是6 !
随机文件打开方法对不对,应该使用文本还是二进制?多试一下。
如果不行,建议使用一个字一个字的方法读取。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧