char a[80] = "D:\\辦公\\c語言\\學生成績管理系統\\學生成績管理系統\\studata.txt";
char b[80]= "D:\\辦公\\c語言\\學生成績管理系統\\學生成績管理系統\\tmp.txt";
remove(a);//洗掉原檔案
fflush(stdin);
if (rename(b, a) == 0)
printf("已經把檔案 %s 修改為 %s.\n", b, a);
else
perror("rename");
能運行,但是名字沒變,remove也洗掉不了檔案
uj5u.com熱心網友回復:
看看錯誤碼是什么?轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/63047.html
標籤:C語言
上一篇:C++運行問題
