最近在编一个小程序,有一步需要我删除一个文件,但当用remove()后返回值始终是-1。
用了perror后提示“Permission denied”,在搜索后总是找不到解决办法,然后我感觉是需要删除的文件没有关闭,查了下前面的代码果然是这样,再加上fclose()后就把原文件成功删除了。
版权声明:本文为weixin_50293279原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
最近在编一个小程序,有一步需要我删除一个文件,但当用remove()后返回值始终是-1。
用了perror后提示“Permission denied”,在搜索后总是找不到解决办法,然后我感觉是需要删除的文件没有关闭,查了下前面的代码果然是这样,再加上fclose()后就把原文件成功删除了。