大众信息网

outfile.write((char*)&stud[i],sizeof(stud[i]));是什么意思

关注:204  答案:1  手机版
解决时间 2021-01-11 02:26
outfile.write((char*)&stud[i],sizeof(stud[i]));是什么意思
最佳答案
outfile是某个已经打开的文件流

(char*)&stud[i] 取出stud数组第i个记录的地址并转换为char*类型指针

sizeof(stud[i])获取记录的大小

outfile.write(指针,大小)将指针所指区域指定大小的数据写入文件

也就是说,把stud中的第i个记录写入文件

你倒是多多看书啊朋友,这水平,我都担心你能不能过考试
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!