testdata.c

来自「linux 下用c++ 开发的一个小型数据库系统」· C语言 代码 · 共 44 行

C
44
字号
#include <stdio.h>#include <string.h>#include <iostream.h>int errno;typedef struct {  int unique1;  int unique2;  int hundred1;  int hundred2;  char dummy[84];} Rels;main(){  FILE *fp;    fp = fopen("rel500.data","r");  Rels rel;  for (int i = 0; i < 500; i++) {    	if (fread((char*)&rel, sizeof(rel), 1, fp) < 1)		fprintf(stderr, "Error in reading file\n");    	cout << rel.unique1 << "\t" << rel.unique2 << "\t"	     << rel.hundred1 << "\t" << rel.hundred2 << "\t"	     << rel.dummy << endl;  }  fclose(fp);  fp = fopen("rel1000.data","r");  for (i = 0; i < 1000; i++) {            if (fread((char*)&rel, sizeof(rel), 1, fp) < 1)                fprintf(stderr, "Error in reading file\n");        cout << rel.unique1 << "\t" << rel.unique2 << "\t"             << rel.hundred1 << "\t" << rel.hundred2 << "\t"             << rel.dummy << endl;  }          fclose(fp);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?