카테고리 없음

[C언어] 파일 관리 함수 - rename()

s뽈록이s 2013. 7. 2. 18:10

void main() { if(rename("a.txt", "change.txt") == 0) { printf("이름 변경 성공\n"); } else { printf("이름 변경 실패\n"); } }

프로그램 실행화면


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


파일 관리 함수 중 파일의 이름을 변경해 주는 함수이다. 첫 번째 인자로 이름을 바꾸고자 하는 파일의 경로, 두 번째 인자로 바꾸고자 하는 파일 이름을 입력해 주면 된다.


이름 변경에 성공하면 0이 반환되고 실패했다면 -1이 반환된다.