我想删除c程序中的文件.假设该文件位于源文件的当前目录中.我搜索了很多,但没有得到任何解决方案.每个人都建议使用remove()功能.
这是我的源代码:
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *fp;
int delete_status;
char del[50];
printf("Enter a file name to delete it: ");
gets(del);
delete_status = remove(del);
if(delete_status!=0) {
printf("File can not be deleted!\nFile does not exist in current directory\n");
}
else printf("File %s has been deleted successfully!\n", del);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
有没有办法在不使用remove()函数的情况下删除文件.我想手动编码而不使用任何其他stl内置函数.
| 归档时间: |
|
| 查看次数: |
15454 次 |
| 最近记录: |