/* 指定ファイルのファイル名を変更する */
#include <stdio.h>
int main(void)
{
char oldname[256], newname[256];
printf("変更するファイルを入力してください。");
gets(oldname);
printf("新しいファイル名を入力してください。");
gets(newname);
/* ファイル名の変更 */
if (rename(oldname, newname) == 0)
printf("%s のファイル名を %s に変更しました。\n", oldname, newname);
else
perror("rename error");
return 0;
}
【実行結果例】
変更するファイルを入力してください。test1.txt 新しいファイル名を入力してください。test2.txt test1.txt のファイル名を test2.txt に変更しました。 ※緑字はキーボー力の入力
▼戻る▼
「初心者のためのポイント学習C言語」 Copyright(c) 2000-2004 TOMOJI All Rights Reserved