函数名称:rmdir
函数原型:int rmdir( const char *dirname );
函数功能: 删除一个目录,若成功则返回0,否则返回-1
示例1
//这个例子中先创建了一个目录mydir,然后再把它给删除:
#include
#include
#include //for system()函数
int main(void)
{
mkdir("mydir");
system("ls -l mydir");
getchar();
rmdir("mydir");
return 0;
}
示例2
#include
#include
#include
#define DIRNAME "testdir.$$$"
int main(void)
{
int stat;
stat = mkdir(DIRNAME);
if (!stat)
printf("Directory created\n");
else
{
printf("Unable to create directory\n");
exit(1);
}
getch();
system("ls -l");
getch();
stat = rmdir(DIRNAME);
if (!stat)
printf("\nDirectory deleted\n");
else
{
perror("\nUnable to delete directory\n");
exit(1);
}
return 0;
}