1. 删除文件函数(remove()) 使用函数 remove(char *filename); 可删除文件filename,filename可以带路径名。函数执行成功,返回0值;否则,返回-1,且错误标志errno取下列两个值之一:ENOENT(表示文件不存在)或EACCES(表示拒绝存取)。 例10.15 从命令行中删除指定的文件。 #include <stdio.h> main(int argc,char *argv[]) { if (remove(argv[1])==-1) printf("remove file error.n"); return 0; } 该程序运行时,从键盘输入 C>remove file1.txt 其效果和DOS命令del file1.txt相同。 2. 文件更名函数(rename()) rename()函数用来将指定的文件更名,它的调用格式为: rename(oldfname,newfname); 其中,oldfname代表老文件名,newfname代表新文件名。函数的功能是将oldfname改名为newfname。函数执行成功,返回0值;否则,返回非0值,且错误标志errno取下列三个值之一:ENOENT(表示文件不存在);EACCES(表示拒绝存取)或ENOTSAM(表示驱动器不一致)。 例10.16 从命令行中将指定的文件更名。 #include <stdio.h> main(int argc,char *argv[]) { if (rename(argv[1],argv[2])!=0) printf("rename file error.n"); return 0; } 该程序运行时,从键盘输入 C>renam file1.txt file2.txt 其效果和DOS命令ren file1.txt file2.txt相同。 |
删除文件函数和文件更名函数 c语言删除文件函数
更多阅读
转载 C语言:随机函数rand()、srand()、random()和rando
原文地址:C语言:随机函数rand()、srand()、random()和randomized()的区别和用法作者:猎空声明一点:在VC++中,没有random()和randomize()函数,只有rand()和srand()函数。其中,random()和randomize()函数的使用的方法分别与rand()和srand()
pid算法的c语言实现和升级 fuzzypid的c语言算法
struct _pid{ floatSetSpeed;//定义设定值 floatActualSpeed;//定义实际值 floaterr;//定义偏差值 floaterr_last;//定义上一个偏差值 floatKp,Ki,Kd;//定义比例、积分、微分系数 floatvoltage;//定义电压值(控制执行器的变量) floati
如何学习C语言编程
如何学习C语言编程——简介6 部分:准备工作 变量的使用 使用条件语句 学习循环语句 使用函数 不断学习诞生于上世纪70年代的C语言是一门古老的语言了, 但作为一门底层语言,时至今日它仍然非常强大。学习C语言能够为学习其他更复杂
C语言函数大全 学习c语言编程
C语言函数大全函数名: abort功 能: 异常终止一个进程用 法: void abort(void);程序例:#include <stdio.h>#include <stdlib.h>int main(void){printf("Calling abort()")
C语言中scanf函数输入回车符的问题 c语言scanf连续输入
在用c语言编写输入语句的时候常用到scanf函数,初学者在刚用scanf函数输入时,经常会遇到各种各样的输入错误,最重要的是一定要记住scanf函数的输入格式,scanf函数里包含了哪些东西,输入的时候就必须有哪些东西,比如:scanf("%c%c%c"),那么输入