再次多次fclose一个打开了同样次 FILE fp指针会来什么结果 并要解释

qijuexia 2018-12-31 89 指针
重复多次fclose一个打开过一次 FILE fp指针会有什么结果 并请解释
最佳答案
会出错!fclose是释放fopen函数打开的文件赋值的FILE结构体指针内容。一次正常的fclose会争取释放FILE指针的相关内容。再次fclose释放已经释放掉了的FILE指针,所以会出错。如果对你有帮助,给分哦,谢谢!
fenghuaster 2018-12-31 15:23:24 0条评论
其他回答
当然会出错!fclose要释放与文件相关连的缓存,释放文件号等。你对同一fp多次fclose会引起对同一内存的多次free,故而出错。
furious_tauren 2018-12-31 15:23:24 0条评论
相关问答