标签:
文件删除和改名 int remove(const char *pathname); int rename(const char *oldpath,const char *newpath); remove函数删除pathname指向的文件名 rename函数修改文件名称 执行成功返回0,失败返回-1,错误代码保存在变量errno中。
//remove()函数和rename() #include <stdio.h> #include <stdlib.h> #include <string.h> #include <errno.h> int main(int arg, char * args[]) { if (arg < 1) { printf("请输入一个参数!\n"); return 0; } //rename file //int eno=rename(args[1],args[2]); //remove file /* remove()函数头文件是stdio.h */ int eno=remove(args[1]); if (eno == -1) { printf("error msg:%s\n", strerror(errno)); return 0; } return 0; }
标签:
原文地址:http://www.cnblogs.com/zhanggaofeng/p/5799138.html