void saveTEL a int n保存文件 int i; FILE fp; fp = fopenstudat w; fprintffp dn n; for i = 0; i n; i++ fprintffp stststststststsn ainame ainum aitel aiqq aiemail aihome aicontact aiho
这段代码是将一个名为a的TEL结构体数组保存到文件中。函数接受两个参数,一个是TEL结构体数组a,另一个是数组的大小n。
文件保存的名称为"stu.dat",并以写入模式打开。接着,使用fprintf函数将数组的大小n写入文件中,每个TEL结构体的各个成员以tab(\t)分隔符的形式写入文件中。
具体来说,循环遍历数组a的每个TEL结构体,将其成员name、num、tel、qq、email、home、contact、hometel按照顺序写入文件中,每个成员之间以tab(\t)分隔符隔开,每个TEL结构体写入一行。
最后,使用fclose函数关闭文件指针fp。
原文地址: https://www.cveoy.top/t/topic/du5q 著作权归作者所有。请勿转载和采集!