首先以读写二进制的方式打开*filename文件
由于fun的功能是将n来替换文件中最后一个学生的数据,所以我们将文件的定位指针fp定位到最后一个学生数据的开始位置SEEK_END,向前偏移-(long)sizeof(STU),所以第一个参数是文件指针fp,
将n写入文件中,所以&n写入单位长度sizeof(STU),写入1个单位,写入到fp所指的文件中
接下来编译运行,看10005号学生数据改变
这题主要考查文件函数(各个操作的含义)操作的相关步骤,还要知道结构体数组是如何定义和初始化的