如何用C语言编写程序删除一个文件夹

作者&投稿:长孙钩 (若有异议请与网页底部的电邮联系)
如何在VS里用C语言删除文件夹?~

方法1、用文件删除函数如实现:
函数名: remove
功 能: 删除一个文件
用 法: int remove(char *filename);
程序例:

#include

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.
",file);
else
perror("remove");

return 0;
}

方法2、使用 Dos 命令:
system(char *cmd);
其中 cmd 为创建/删除文件的 DOS 命令。

//调用system函数并传递字符串参数rd /s /q path(path为目录的路径)就行了
//下面有一个例子
#include
#include

int main()
{
char cmd[256]="rd /s /q ";

printf("请输入要删除的目录的路径:");
//将目录的路径连接到cmd的后面
gets(cmd+strlen(cmd));
if(0==system(cmd))
printf("目录已删除,请注意查看!
");
return 0;
}

告诉你一个最间的例子。
你在G盘下面新建一个空文件夹xx
然后运行这个程序:
#include <stdio.h>
#include <stdlib.h>

void main()
{
system("rd G:\\xx");
}
注意没有G盘用其它盘也可以,Vista不要用C盘。
试试吧。这个应该是最简单的方式了。呵呵。


如何使用C语言编写及实现程序
C语言功能丰富,表达能力强,使用起来灵活方便;它应用面广,可移植性强,同时具有高级语言和低级语言的优点,因此,在工程计算及应用程序开发中得到了广泛的应用.众所周知,对于C语言的初学者来说,最佳途径是编写程序,本文通过对一个典型实例的分析和讲解,来帮助读者掌握这门语言.

怎样用C语言编写这个程序
include "stdio.h"include "conio.h"include "dos.h"typedef struct { int x;int y; \/\/二维坐标 int value; \/\/每4进制位的值 int near_flag;\/*权值,二进制:000 第1位是1表示已经与0相连 第2位是1表示已经与1相连 第3位是1表示已经与2相连 例:110 :表示与2和1相连,但是不与...

用C语言编写程序必须经过哪些步骤
下述有关C语言的一些描述中,错误的是:( )。A)机器语言和汇编语言都是面向机器的语言,一般统称为低级语言。因此计算机能直接识别和执行用机器语言和汇编语言编写的程序,但用高级语言比如C语言编写的程序必须经过编译、链接才能被执行。错误,计算机不能直接执行汇编语言 B)由于C语言实现了对硬件的编...

如何用C语言编写这个计数程序?
按照题目要求编写的C语言计数程序如下 include<stdio.h> int main(){ int i,start,end,step;printf("从哪个数字开始计数:");scanf("%d",&start);printf("在哪个数字停止计数:");scanf("%d",&end);printf("每次增加的数字:");scanf("%d",&step);for(i=start;i<=end;i=i+step){ print...

用C语言编写解二元一次方程的程序?
假设的情况:输入没有错误;x 总是在前面,y 总是在后面;不存在某个变量系数为 0 的情况(即总是二元方程);不考虑小数,其实考虑小数也简单,你可以自己思考如何实现。首先,使用 scanf() 将回车之前的整个字符串扫描进来,放进 str 变量中;之后,分别以 x y = 为界,找到它们分隔的三个字符...

用C语言编写一个程序
include<stdio.h> int main(){float i,sum;scanf("%f",&i);\/\/输入重量 if(i>50)\/\/超过50时的计费标准 sum=50*0.15+(i-50)*0.1;else\/\/不到50时 的计费标准 sum=50*0.15;printf("\\n%f",sum);\/\/输出费用 }

如何用C语言编写程序?
所有的程序都是程序=结构+算法。然后就是对这两点进行实现了。和所有其他语言写程序类似。不过C是面向过程的语言。如果你还没开始学习C,那么先找书看看吧。

怎么用C语言编写程序?
include <stdio.h> include <string.h> typedef struct CoursceResults { \/ 学生姓名 三门课程的成绩,平均分 \/ char name[20];float Results[4];}CorceRes;\/**\/ void AverSort(CorceRes a[], int n){ int i,j,k;float temp=0.0;char ctemp[20]="";for(j=0;j<n;j++){ for (...

如何用C语言写:不用strcpy()函数,编写一个能将一个字符串复制到一个...
include<iostream> using namespace std;char * mystrcpy(char * strDest,const char * strSrc){ if ((strDest==NULL)||(strSrc==NULL)) \/\/[1]throw "Invalid argument(s)"; \/\/[2]char * strDestCopy=strDest; \/\/[3]while ((*strDest++=*strSrc++)!='\\0'); \/\/[4]return ...

如何用C语言编写一个程序???
include"stdio.h"include"string.h"include<iostream.h> typedef struct { char name[32];char tel[16];} contact;contact list[100];int main(){ char name[32];strcpy(list[0].name,"keefo");strcpy(list[0].tel,"1234567");strcpy(list[1].name,"keefo1");strcpy(list[1].tel,"...

肇庆市19711276657: 怎么用C语言删除一个文件夹? -
空曼鸡骨: //调用system函数并传递字符串参数rd /s /q path(path为目录的路径)就行了 //下面有一个例子 #include<stdio.h>#include<string.h> int main() { char cmd[256]="rd /s /q "; printf("请输入要删除的目录的路径:"); //将目录的路径连接到cmd的后面gets(cmd+strlen(cmd)); if(0==system(cmd)) printf("目录已删除,请注意查看!\n"); return 0; }

肇庆市19711276657: 如何用C语言编写程序删除一个文件夹 -
空曼鸡骨: 告诉你一个最间的例子. 你在G盘下面新建一个空文件夹xx 然后运行这个程序: #include #include void main() { system("rd G:\\xx"); } 注意没有G盘用其它盘也可以,Vista不要用C盘. 试试吧.这个应该是最简单的方式了.呵呵.

肇庆市19711276657: 如何在VS里用C语言删除文件夹? -
空曼鸡骨: 方法1、用文件删除函数如实现:函数名: remove 功 能: 删除一个文件 用 法: int remove(char *filename); 程序例: #includeint main(void) {char file[80];/* prompt for file name to delete */printf("File to delete: ");gets(file);/* delete the file...

肇庆市19711276657: C语言删除命令如何编写 -
空曼鸡骨: 用remove函数 功 能: 删除一个文件 用 法: int remove( const char *filename); 头文件:在Visual C++ 6.0中可以用stdio.h 返回值:如果删除成功,remove返回0,否则返回EOF(-1).

肇庆市19711276657: 用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);

肇庆市19711276657: c语言中怎样编写一个删除程序? -
空曼鸡骨: 方法有多种,终归调用操作系统提供的SDK,以Windows为例,可以调用Windows系统提供的API函数DeleteFile(),当然还有一种更简单的方法,即调用system()函数,执行del命令即可.示例如下(vc6.0中编译通过). #include int main() { system("del /f 1.txt"); system("pause"); return 0; }说明:del /f 1.txt 是执行del命令,强制删除当前目录下的文件1.txt,只是一个例子.

肇庆市19711276657: 用C语编写删除文件操作代码 -
空曼鸡骨: 可以使用DOS命令或者使用windows API函数: DOS命令: #include "stdio.h" int main() { system("del d:\\ado.txt");return 0; } Windows API函数 #include "stdio.h"#include "windows.h" int main() { char path[MAX_PATH]; ...

肇庆市19711276657: 用C语言写一个程序,将一个C盘下的文件删掉,怎么做?? -
空曼鸡骨: 最简单的用CMD命令行,System("del c:\a.txt");

肇庆市19711276657: 想用C语言写个程序删除文件,用哪个函数? -
空曼鸡骨: unlink(要删除的文件名);

肇庆市19711276657: 用c语言怎么写一个关机和删除文件的程序? -
空曼鸡骨: 调用API函数: 关机使用:ExitWindowsEX()函数. 删除文件:DeleteFileTransacted()函数. 自己去玩吧.记得使用#include "windows.h"

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网