找回密码
 注册
Simdroid-非首页
查看: 187|回复: 8

[10. Others] 读文件的疑问!请各位大侠指点哦!

[复制链接]
发表于 2005-1-8 08:39:33 | 显示全部楼层 |阅读模式 来自 黑龙江哈尔滨
对于直接读取和顺序读取我有如下的疑问:
1 直接读取的文件是不是需要原来是直接存储的文件?能读顺序文件么?
2 我能不能直接指定要读哪一行哪一列的数据呢?怎么读呢?
谢谢各位!谢谢给俺回帖的大侠们!
发表于 2005-1-8 23:43:52 | 显示全部楼层 来自 陕西西安

Re:读文件的疑问!请各位大侠指点哦!

Simdroid开发平台
顺序文件每个记录长度可以不同,只能按当时写的顺序读取, 不能从中间指定一个位置开始读.
直接存取文件每个记录长度是等长的, 以记录号来标识,可以直接指定记录号读某一记录, 也可以按顺序文件来读.

评分

1

查看全部评分

 楼主| 发表于 2005-1-9 11:20:25 | 显示全部楼层 来自 黑龙江哈尔滨

Re:读文件的疑问!请各位大侠指点哦!

直接读取的文件是不是一定要直接存储的文件格式?
发表于 2005-1-10 23:51:29 | 显示全部楼层 来自 陕西西安

Re:读文件的疑问!请各位大侠指点哦!

是的.
 楼主| 发表于 2005-1-11 09:04:16 | 显示全部楼层 来自 黑龙江哈尔滨

Re:读文件的疑问!请各位大侠指点哦!

谢谢!您
发表于 2005-1-13 23:46:26 | 显示全部楼层 来自 上海浦东新区

Re:读文件的疑问!请各位大侠指点哦!

用直接读取文件方式时可以读任何文件。不过如果文件没有固定长度的记录就会读乱掉。比如有一个文本文件,每行固定80个字符,那就可以使用直接读取文件方式,记录长度设为80,然后你要读第几行的数据就直接读第几行的数据

评分

1

查看全部评分

 楼主| 发表于 2005-1-14 11:29:56 | 显示全部楼层 来自 黑龙江哈尔滨

Re:读文件的疑问!请各位大侠指点哦!

谢谢各位大虾!
谢谢你们的无私帮助!
 楼主| 发表于 2005-1-18 11:22:56 | 显示全部楼层 来自 黑龙江哈尔滨

Re:读文件的疑问!请各位大侠指点哦!

AUTOSPC wrote:
用直接读取文件方式时可以读任何文件。不过如果文件没有固定长度的记录就会读乱掉。比如有一个文本文件,每行固定80个字符,那就可以使用直接读取文件方式,记录长度设为80,然后你要读第几行的数据就直接读第几行的数据
老大,直接读取的时候是按纪录读取,我理解就是按行读取的,对么?
但是,它是按字符形式来读取的吧?还能进行数学上的运算么?
谢谢您!
发表于 2005-1-21 23:50:03 | 显示全部楼层 来自 上海浦东新区

Re:读文件的疑问!请各位大侠指点哦!

直接读取是按open文件时你自己定义的记录长度来读取的.
至于读出来的是字符还是数字要看你读的时候format里面是怎么定义的了.
具体的你可以看看在线帮助关于open的说明,然后自己编各程序试验一下就很容易明白了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-11-2 01:29 , Processed in 0.050056 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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