c的文件操作fread
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
struct student
{
char name[50];
int num;
int room;
};
void NameSearch()
{
FILE * f;
student stu[100];
if((f=fopen("namesort.txt","rb"))==NULL)
{
printf("cannot open namesort.txt file!");
}
fread(&stu,sizeof(struct student),1,f);
printf("%s",stu[0].num);
fclose(f);
}
int main(void)
{
NameSearch();
}
namesort.txt:
------------------------------
name1
num1
room1
name2
num2
room2
.
.
-----------------------------
想用fread把各个属性存入到结构体中,但是不知道怎么用。。高手们帮帮我吧
加上下面一段,循环读取到结构体数组中.
C/C++ code:
int i=0;
while(!feof(f))
{
fread(&stu[i++],siz
相关问答:
请问用C或C++如何编写求解3D魔方的程序,该从何开始?
谢谢各位,帮忙提点建议吧。
http://www.mofang.net/code/176/182/6581.html
我只能突破60秒!唉。
我刚过40秒
google的android中有个OpenGL ES + ......
#include"stdio.h"
#include"stdlib.h"
void ContrTwo(char i)
{
char str1[8];
itoa(i,str1,2);
printf("%s",str1);
}
unsigned char leftRot(char str,int i);
unsign ......
本人在项目中,用ssh架构,想做成分页的效果.
以前我在页面中是,这样取得数据的
<!--进行循环遍历数据-->
<!--进行循环遍历数据-->
<%
List<Users> lof = (List) request.getAttri ......
void guibing(int a[],int n)
{
}
我已经初始化了一个数组a[30000]且赋值,想对这个数组进行归并排序。
但是具体怎么实现还是不知道。求源码
比如说。先一个一个排序,然后再将排序好的两个两个排序。那么这个排 ......
本人正在用Java做一个C/S架构的项目,
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......