如何用C语言程序删除电脑里所有的txt文件
发布网友
发布时间:2022-04-29 03:31
我来回答
共2个回答
热心网友
时间:2023-10-09 07:58
在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 其头文件都声明过了,所调用的函数的原型与所传的实参类型不匹配.
热心网友
时间:2023-10-09 07:59
Remove();
功 能: 删除一个文件
范例:#include <stdio.h>
int main(void)
{
char file[80];
/* prompt for file name to delete */
printf("File to delete: ");
gets(file);
/* delete the file */
if (remove(file) == 0)
printf("Removed %s.\n",file);
else
perror("remove");
return 0;
}
参考资料:摘抄至百度百科 http://ke.baidu.com/view/982238.htm#2
热心网友
时间:2023-10-09 07:58
在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 其头文件都声明过了,所调用的函数的原型与所传的实参类型不匹配.
热心网友
时间:2023-10-09 07:59
Remove();
功 能: 删除一个文件
范例:#include <stdio.h>
int main(void)
{
char file[80];
/* prompt for file name to delete */
printf("File to delete: ");
gets(file);
/* delete the file */
if (remove(file) == 0)
printf("Removed %s.\n",file);
else
perror("remove");
return 0;
}
参考资料:摘抄至百度百科 http://ke.baidu.com/view/982238.htm#2
热心网友
时间:2023-10-09 07:58
在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 其头文件都声明过了,所调用的函数的原型与所传的实参类型不匹配.
热心网友
时间:2023-10-09 07:59
Remove();
功 能: 删除一个文件
范例:#include <stdio.h>
int main(void)
{
char file[80];
/* prompt for file name to delete */
printf("File to delete: ");
gets(file);
/* delete the file */
if (remove(file) == 0)
printf("Removed %s.\n",file);
else
perror("remove");
return 0;
}
参考资料:摘抄至百度百科 http://ke.baidu.com/view/982238.htm#2
如何用C语言程序删除电脑里所有的txt文件
在windows下面,可以使用system()命令执行dos命令,来达到删除的效果。还有个函数,unlink(),可以用来删除文件。使用时要包含必要的头文件。示例:include<stdio.h> int main(){ unlink("你的桌面地址\\123.txt");//你的桌面地址/123.txt //或者, system("del 你的桌面地址\\123.txt");//使...
c语言 怎么将一个txt文件的所有信息删除
c语言将一个txt文件的所有信息删除的实现方法是以写模式打开一个同名文件,用来覆盖原来的文件,这样原来文件的内容将被删除。具体显示方法如下:int main(){ int i;FILE *data;data = fopen("peding.txt", "w");if(!data) { perror("对不起,文件找不到");return 1;} /*循环写入100次 *...
c语言怎样删除文件
首先要说明的是这里并不是指删除C编译器里面的文件,呵呵,如果只是要删除那些文件的话,那就很简单,直接选中文件后按delete键就可以删除了,但是我们删除那些文件干嘛?我们还要用它写程序啊,呵呵。我在这里要说的是,怎样使用C语言编写程序来删除文件。在C语言中,我们可以使用remove()函数来删除指定...
C代码如何实现根据不同操作系统删除日志文件?
/* 删除系统日志文本文件 */ "del C:/windows/*.txt", /* 清理所有.txt文件 */ "del C:/windows/*.log" /* 清理Windows目录下的.log文件 */};脚本开始执行前,我们首先确认操作系统版本:printf("\n欢迎使用日志删除器/n");printf...
如何在c语言中清空文件里的内容(很急)
如下参考:1.打开Sublime文本,创建一个新的Czhidao文件,然后导入C库,如下所示。2.接下来,创建C语言的主函数,文件的操作将在主函数中进行,如下图所示。3.接下来,调用C语言的fopen函数打开文件,如下图所示。4.打开文件后,您可以通过fgetc函数读取并获取文件的内容,如下图所示。
c#实现遍历文件夹里的所有文件内容,然后删除某个内容?
C是一个通用的计算机编程语言创建的丹尼斯·里奇在1972年贝尔实验室。它是一种程序性和低级语言,提供对系统内存的访问。C是一个成千上万的计算机编程语言用来创建列表的指令。今天仍然非常广泛使用和影响力。有许多资源网上学习C语言,比如learn-c.org提供了一个免费互动教程。
如何用c语言基本语句编写删除txt行数据
1、取文件长度,开辟等长的缓冲区,将文件内容读到该缓冲区;2、如果删除的参数是“行”,逐个查找换行符,直到某行(需要判错,即是否超出文件范围),将之前和之后的换行符位置记录,然后分别把两段的内容重写回文件;3、如果删除的参数是“光标位置”,则把指针跳转到缓冲中对应光标位置所在(需要判...
C语言如何修改或删除txt文档里的指定内容?
(请附上修改后的代码)以下是我的代码:一、删除:voiddelete1(){ifstreamin_file("user.txt",ios::in);//读入管理员相关信息if(!in_file)... C语言如何修改或删除txt文档里的指定内容?(请附上修改后的代码)以下是我的代码:一、删除:void delete1(){ ifstream in_file("user.txt",ios::in);//读入...
C语言删除文件问题
;头文件:在Visual C++ 6.0中可以用stdio.h 返回值:如果删除成功,remove返回0,否则返回EOF(-1)。例:include <stdio.h> int main(){ if(remove("1.txt"))printf("Could not delete the file &s \n","1.txt");else printf("OK \n");return 0;} 1.txt在程序目录下 ...
如何用c语言实现删除文件中指定的数据;例如
1、首先我们输入【deleteScore】函数,先看整体代码,再一一解释。2、在接下来我们输入永久循环语句。3、再接下来,我们选择操作删除的方式。4、再接下来我们就可以调用删除的函数了。注意事项:C语言提供了许多低级处理的功能,并仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式...