c语言fwrite函数
如图,if(fwrite(&info[i],sizeof(structaddress_list),1,fp)!=1),这部分是怎么回事?一个函数不等于1什么意思?直接用f...
如图,if (fwrite(&info[i], sizeof(struct address_list), 1, fp) != 1),这部分是怎么回事?一个函数不等于1什么意思?直接用fwrite函数不才是循环输出数据吗,if不就是条件判断,怎么执行起里面的函数功能了?怎么实现的输出数据呢?把if语句改成fwrite(&info[i], sizeof(struct address_list), 1, fp),不加条件判断也去掉后面的printf,也可以实现数据输出到fp,这是怎么回事?
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询