我用 fopen打开文件 fwrite写文件,为啥明明关了指针却删除不了呢一定要关闭程序才能删除[解决办法]你确定你已经fclose了?[解决办法]fclose(fpa);//close fp这句放在if else外试试,因为它在else中,只有当else成立时它才关闭[解决办法]指针是空当然不需要关闭。