实现删除一个文件
函数:int remove(const char *filename);
功能:删除一个文件,相当于unlink函数,但是如果它的filename参数是一个目录的话,其作用就相当于rmdir函数。
用 法: int remove( const char *filename);
头文件:在Visual C++ 6.0中可以用stdio.h也可以用io.h,前者更普遍。
返回值:如果删除成功,remove返回0,否则返回EOF(-1)。
范例:
#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://baike.baidu.com/view/982238.htm#2
函数: _mkdir
功能:建立一个目录
用 法: int _mkdir( const char *dirname );
头文件库:direct.h
返回值:创建一个目录,若成功则返回0,否则返回-1
范例:
#include<direct.h >
#include<stdio.h>
void main()
{
int i;
char name[200];
printf("please input the name\n");
scanf("%s",&name);
i=_mkdir(name);
if(i==-1)
printf("create directory failed\n");
else
printf("create directory sucessful\n");
}
参考:http://baike.baidu.com/view/1279338.htm