rename.c

来自「基于4个mips核的noc设计」· C语言 代码 · 共 29 行

C
29
字号
/* rename -- rename a file   This function is in the public domain. *//* Rename a file.  */#ifdef HAVE_CONFIG_H#include "config.h"#endif#include <errno.h>#ifdef HAVE_UNISTD_H#include <unistd.h>#endifintrename (zfrom, zto)     char *zfrom;     char *zto;{  if (link (zfrom, zto) < 0)    {      if (errno != EEXIST)	return -1;      if (unlink (zto) < 0	  || link (zfrom, zto) < 0)	return -1;    }  return unlink (zfrom);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?