C语言rename()与remove()函数bug

C语言使用rename()和remove()函数对文本文件进行删除与重命名时,显示rename:File exists与remove:File exists错误,求解决

那就是说明文件已经存在啊,rename的时候先判断需要更换的文件名是否已经存在。

到底是exists还是 not exists啊。你改的新名称已经存在了

remove()文件是否存在是什么bug,不应该直接按照文件名删除文件就可以吗,为什么remove也报错