当前位置:首页 » 编程语言 » c语言怎么删除所有文档
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言怎么删除所有文档

发布时间: 2022-04-19 03:03:56

① 用c语言怎么删除一些文件

用 system 调 DOS 命令 ERASE 或 DEL
加选项 /F 强迫删除
加选项 /Q 不要问是否确定要删除
路径单斜杠用双斜杠。

例如:

system("DEL /F /Q *.jpg"); -- 删除当前文件夹里所有的jpg图像文件

system("ERASE C:\\TEMP\\abc.txt");
删除文件 C:\TEMP\abc.txt

也可以:
char cmd[]="ERASE C:\\TEMP\\abc.txt";
system(cmd);

② 如何用C语言程序删除电脑里所有的txt文件

在windows下面,可以使用system()命令执行dos命令,来达到删除的效果。
还有个函数,unlink(),可以用来删除文件。
使用时要包含必要的头文件。

示例:
#include<stdio.h>

int main()
{
unlink("你的桌面地址\\123.txt");//你的桌面地址/123.txt
//或者, system("del 你的桌面地址\\123.txt");//使用时包含<dos.h>
return 0;
}
--------------------------------------------
你又补充了哦,
好吧,你的地址错误了。
system("del C:\Users\Administrator\Desktop\\123.txt")
修改为system("del C:\\Users\\Administrator\\Desktop\\123.txt")
因为,\在""是转义的意思,两个\\代表\
或者使用,system("del C:/Users/Administrator/Desktop/123.txt");
---------------------------------------------
你使用的是CPP,我看看,我使用C编译通过了,好像是说你的system定义有问题,头文件不对。
试了下,在使用CPP,也可以啊,那应该是你编译环境有问题吧,我使用的是GCC。无能为力了。
你试看看unlink.
---------------------------------------------
用gcc编译c程序的时候 经常会出现
implicit declaration of function '...' 的warning

1 没有把函数所在的c文件生成.o目标文件;
2 在函数所在的c文件中声明了,但是没有在调用它的.h或.c文件中声明;
3 其头文件都声明过了,所调用的函数的原型与所传的实参类型不匹配.

③ 如何用C语言删除文件

建议你学习使用msdn,这个里边有很多函数的使用说明,你说的这个不过是一个简单的删除文件的函数,你查查就知道了,很简单的,像打开就是
if(fp = fopen("xxxx.xxx") == NULL){printf("error\n");return -1;}

④ C语言实现 批量删除文件

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
intmain(){
inti;
charstr[10];
charfn[255];

for(i=0;i<20;i++){
fn[0]=0;
strcat(fn,"d:\temp\");
if(i<10)strcat(fn,"0");
strcat(fn,itoa(i,str,10));
strcat(fn,".txt");
printf("删除%s ",fn);//这一句显示要删除的文件,如果真的要删除文件,把下一的注释删除
//remove(fn); //真的要删除文件了
}
}

⑤ c语言怎么删除一个文件夹里的所有文件

比如说你要删除所有C盘中的文件:
system("del *.*");
del是DOS下的删除命令, *.*这个我不用解释了吧?

⑥ C语言如何删除文件内容

1、打开Sublime Text软件,新建一个C语言文件,然后导入C语言库

⑦ c语言 怎么将一个txt文件的所有信息删除

c语言将一个txt文件的所有信息删除的实现方法是以写模式打开一个同名文件,用来覆盖原来的文件,这样原来文件的内容将被删除。
具体显示方法如下:
int main()
{
int i;
FILE *data;
data = fopen("peding.txt", "w");
if(!data) {
perror("对不起,文件找不到");
return 1;
}

/*循环写入100次 */
for(i = 0; i < 100; i++)
writedata(data);
fclose(data);
return 0;
}
/*写入内容不操作*/
void writedata(FILE *data)
{
//刷新缓冲区
/* do other stuff */
...
}

⑧ c语言怎样删除文件

首先要说明的是这里并不是指删除C编译器里面的文件,呵呵,如果只是要删除那些文件的话,那就很简单,直接选中文件后按delete键就可以删除了,但是我们删除那些文件干嘛?我们还要用它写程序啊,呵呵。我在这里要说的是,怎样使用C语言编写程序来删除文件。

在C语言中,我们可以使用remove()函数来删除指定的文件,具体语法为:
Int remove(char *filename);其中filename是一个指向字符串的指针,该字符串可以组成有效的文件名,也可以包含路径说明。如果我们要删除D盘下的ABC.txt文件,我们就可以这样写:remove(“D:\ABC.txt”);

⑨ C语言 批量删除文本文件

先根据规则,生成文件名。 然后调用remove函数就好了

比如

#include<stdio.h>
intmain()
{
chars[100];
intn;
for(n=0;n<100;n++)
{
sprintf(s,"%02d.txt",n);
remove(s);
}
return0;
}

这个是删除00.txt到99.txt的