当前位置:百科知识 > 公共基础知识

问题描述:

[单选] 已知一个文件中存放若干工人档案记录,其数据结构如下: struct a char number [100]; int age; float p[6];; 定义一个数组: struct a number[10]; 假定文件已正确打开,不能正确地从文件中读入10名工人数据到数组b中的是()。
A.fread(b,sizeof(struct ,10,fp); B.for(i=O;i<10;i++)fread(b[i],sizeof(struct a),1,fp); C.for(i=0;i<10;i++)fread(b+i,sizeof(struct a),1,fp); D.for(i=O;i<5;i+=2)fread(b+i,sezeof(struct a),2,fp);
参考答案:查看
答案解析:
☆收藏

随机题目