该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
目的是修改学生信息,用的VS2019,
总之就是可以修改,不过只要一退出程序文件就给清空了。
源文件如下
#include
#include
#include
#include "Data.h"
using namespace std;
void adjust()
{
extern XuanKedata xuankedata[100];
char sname[10];
int i=1, sign= 0;
int test, compara;
FILE* fad;
if ((fad = fopen("xuankexinxiguanli.txt", "r+")) == NULL)
{
printf("文件打开失败。");
exit(0);
}
printf("请输入要修改的学生姓名:");
scanf("%s", &sname);
while (feof(fad))
{
fscanf(fad, "%d%s%s%s%s%f", &xuankedata[i].Xueshengid, &xuankedata[i].name, &xuankedata[i].classname, &xuankedata[i].zhuanye, &xuankedata[i].xueyuan, &xuankedata[i].xue