Example #1
0
int main()
{
	int fd;
	char *filename="test.txt";
	struct stu student;
	fd = openfile(filename);
	while(1){
		input(&student);
		save(fd,&student);
		if(iscontinue() == 0)break;
		
	}
	close(fd);
	
	
}
Example #2
0
int main() {
	int fd;
	int r;
	struct stu s={0};
	fd = openfile("stu.dat");
	if (fd==-1) {
		printf("openfile:%m\n");
		exit(-1);
	} 
	
	while (1) {
		input(&s);
		save(fd,&s);
		r=iscontinue();
		if (r==0) {
			break;
		}
		system("clear");
	}
	close(fd);
	printf("输入完毕!\n");	
}