DBF文件带有索引文件CDX的时候,DBF文件结构和不含索引的文件结构有什么区别吗

DBF文件含有索引文件CDX的时候,DBF文件结构和不含索引的文件结构有什么区别吗?
DBF文件含有索引文件CDX的时候,DBF文件结构和不含索引的文件结构有什么区别吗?
------解决方案--------------------
没有区别,只是状态位(表标记),值不同
表头记录的结构
字节偏移 说明 
0 文件类型
0x02FoxBASE
0x03FoxBASE+/dBASE III PLUS,无备注
0x30Visual FoxPro
0x43dBASE IV SQL 表文件,无备注
0x63dBASE IV SQL 系统文件,无备注
0x83FoxBASE+/dBASE III PLUS,有备注
0x8BdBASE IV 有备注
0xCBdBASE IV SQL 表文件,有备注
0xF5FoxPro 2.x(或更早版本)有备注
0xFBFoxBASE 
1 – 3 最近一次更新的时间(YYMMDD) 
4 – 7 文件中的记录数目 
8 – 9 第一个数据记录的位置 
10 – 11 每个数据记录的长度(包括删除标记) 
12 – 27 保留 
28 表的标记
0x01具有 .cdx 结构的文件
0x02文件包含备注。
0x04文件是数据库(.dbc)
请注意,这个字节可以包含任何上面值的和。例如,0x03 表明表具有结构化 .cdx 和一个备注字段。 
29 代码页标记 
30 – 31 保留,包含 0x00 
32 – n 字段子记录
字段的数目决定了字段子记录的数目。表中每个字段都对应一个字段子记录。 
n+1 头记录终止符(0x0D) 
n+2 到 n+264 此范围内的 263 个字节包含后链信息(相关数据库 (.dbc) 的相对路径)。如果第一个字节为 0x00,则该文件不与数据库关联。因此数据库文件本身总是包含 0x00。 


1 头记录中的第 8 到第 9 个字节指示数据文件中数据的起始位置。数据记录从删除标记字节开始。如果此字节为 ASCII 空格 (0x20),该记录没有删除标记,如果第一字节为星号 (0x2A),该记录有删除标记。在标记之后是字段记录中所命名各字段中的数据。