请教一些关于文件的用法和有关指针的问题~
是这样的一个例子~在switch语句下的case1是进行一些运算 case2是要将 case1里面所有的出现过的数据都表达在一个文件里,这个文件包括多种类型的数据,
需要在特定的位置访问
这个要怎么办啊? 可以用简单的一些代码来写吗?毕竟我才开始学C语言,了解不是很多。。 蟹蟹各位~~
程序代码:case 2:
p = fopen("record.txt", "rb+");
if (p == NULL)
{
printf("文件打开失败!\n");
exit(0);
}
else
{
printf("Your previous records are:\n");
while (fread(&student, sizeof(struct student), 1, p))
{
printf("%s %d %d seconds\n", student.no, student.grade, student.time);
}
fclose(p);
}
break;