C语言完美演绎9-28

📅 2026/7/4 17:49:13 👁️ 阅读次数 📝 编程学习
C语言完美演绎9-28

/* 范例:9-28 */

#include <stdio.h>

#include <stdlib.h>

void main(int argc,char *argv[])

{

if(argc!=3)

{

printf("Syntax Error!\n\tp9-28 oldname newname");

exit(1);

}

if((rename(argv[1],argv[2]))==-1)

printf("File %s Cannot be renamed to %s\n",argv[1],argv[2]);

else

printf("Success rename %s to %s\n",argv[1],argv[2]);

}

程序执行结果:

D:\TC>p9-28 old.txt new.txt

Success rename old.txt to new.txt