如何将索引保存在文件头部?

如何将索引保存在文件头部?

我现在在保存文件时要建一个索引,(如果是链表行吗?)那我在保存文件时,应怎么将索引保存在头部呢?最好把命令打一下!谢谢!同时,文件内容保存时怎么处理?      
请帮忙!      
是用 C 写的!
我怕光讲道理我还会不懂!所以要将命令打出来。如fput/fwrite等!
索引的内容为:
   1。记录的总条数
   2。记录在文件中的偏移
   3。记录的长度
注:记录中包括姓名,地址等,且分开存放(既不用结构体存取而安每个数组的实际长度存放)        
help me !