hotpower
驱动牛犊
驱动牛犊
  • 注册日期2004-11-30
  • 最后登录2004-12-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:994回复:2

文件夹和文件类型

楼主#
更多 发布于:2004-12-03 00:43
不知在flash或者ROM存储器里建一个文件夹怎么建?建一个文件呢?

对于建一个文件我的理解是:
比如存储一个文本文档,就是在这个文档前加几个字节的文件名和文件类型的字符串。

比如  [  filename    type       正文正文正文正文... ]
            |         |                |
          文件名     类型           文件内容
最后一起转换为二进制数据存储在存储器里

读的时候首先读到首址就为文件名,接着就是文件类型,接着就是正文。

如:
#define filename_len 1
#define type_len     1
#define file_len     1
uint File[filename_len+type_len+file_len];//文件名长度+后缀长度+文件长度
main(){
File[0]="文件名"   //
File[1]=".text"
File[2]="正文正文..."
}
一直都很迷糊,不知我理解的对不?请大虾们说来听听!!!!

[编辑 -  12/3/04 by  hotpower]
shen_51000
驱动牛犊
驱动牛犊
  • 注册日期2004-10-12
  • 最后登录2006-05-14
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-12-03 15:38
建议你看一下FAT文件存储各式
你也可以自己定义一种存储各式,只要读时按自己的规定读取数据组成文件就可以了(我认为的)   ,但windows是肯定认不出来的
除非你按它的格式存

期待高手的指导。


蓝蓝的天空上有一朵白云……
hotpower
驱动牛犊
驱动牛犊
  • 注册日期2004-11-30
  • 最后登录2004-12-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-12-04 02:37
请问楼上的老师:WINDOS是什么样的文件存取格式啊?
比如,我要在U盘里怎么存才能被WINDOS识别到这个文件啊?
游客

返回顶部