read_dic.c
来自「一个c语言开发的小型的dbms系统」· C语言 代码 · 共 25 行
C
25 行
#include <stdio.h>
#include <ctype.h>
#include <stdlib.h>
#include <string.h>
#include "create.h"
void read_dic(struct tab_dic_type *tab,int *tab_num,struct col_dic_type *col,int *col_num)
{FILE *fp_tab,*fp_col;
int i=0;
fp_tab=fopen("TABLE","rb");
fp_col=fopen("COLUMN","rb");
while (!feof(fp_tab))
{fread(&tab[i],sizeof(struct tab_dic_type),1,fp_tab);
i=i+1;
}
*tab_num=i-1;
i=0;
while (!feof(fp_col))
{fread(&col[i],sizeof(struct col_dic_type),1,fp_col);
i=i+1;
}
*col_num=i-1;
//zhao++
fclose(fp_tab);
fclose(fp_col);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?