C

[C] 158 파일 이름 변경하기

qkrwngus 2021. 2. 1. 19:18

Desc :

int rename( const char *oldname, const char *newname );

oldname - 원래의 파일명

newname - 새로 변경할 파일명

 

변경하려는 파일이 존재하지 않거나 사용중인 경우

파일의 이름을 변경할 수 없다. --> return: 0이 아닌 값

 


Source Code :

#include <stdio.h>

void main()
{
	char *oldname = "C:\\Users\\w4135\\OneDrive\\test.txt";
	char *newname = "C:\\Users\\w4135\\OneDrive\\test_158.txt";

	if (rename(oldname, newname) != 0)
	{
		perror("파일명 변경 에러");
	}
	else
	{
		puts("파일명을 성공적으로 변경하였습니다!");
	}
}

 


Result :