1樓:匿名使用者
用引號把空格括起來就行。。
char cmd="rename c:\\\"documents and settings\"\\administrator\\桌面\\abc.txt 123456.txt"
2樓:匿名使用者
#include
#include
int main()
3樓:匿名使用者
使用轉義字元 \t
4樓:三號床鋪的四哥
函式rename()用於重新命名檔案、改變檔案路徑或更改目錄名稱,其原型為
int rename(char * oldname, char * newname);
【引數】oldname為舊檔名,newname為新檔名。
【返回值】修改檔名成功則返回0,否則返回-1。
重新命名檔案:
如果newname指定的檔案存在,則會被刪除。
如果newname與oldname不在乙個目錄下,則相當於移動檔案。
重新命名目錄:
如果oldname和oldname都為目錄,則重新命名目錄。
如果newname指定的目錄存在且為空目錄,則先將newname刪除。
對於newname和oldname兩個目錄,呼叫程序必須有寫許可權。
重新命名目錄時,newname不能包含oldname作為其路徑字首。例如,不能將/usr更名為/usr/foo/testdir,因為老名字( /usr/foo)是新名字的路徑字首,因而不能將其刪除。
c如何給檔案重新命名,C 如何給檔案重新命名
我寫了個winform的控制台應用程式。你看看。static void main string args private static bool movefile string oldpath,string movenewpath 建立檔案 if file.exists movenewpath 判斷...
c語言中如何刪除檔案和重新命名檔案,舉個例子可以麼
函式名 rename 功 能 重新命名檔案 用 法 int rename char oldname,char newname 程式例 include int main void 函式名 remove 功 能 刪除乙個檔案 用 法 int remove char filename 程式例 includ...
用C語言編寫程式 將JJ 檔案複製,重新命名為aa 怎麼寫
char buffer 512 file fp1,fp2 float num if null fp1 fopen jj.txt r else else else fclose fp1 printf success n void main if null fr fopen aa.txt w while...