檔名的輸入和檔案追加

2021-08-14 11:20:21 字數 580 閱讀 5712

//建立兩個已含內容的原始檔scr.txt和目標檔案dst.txt,要求輸入檔名。將原始檔內容加到目標檔案內容的後面。

//建立兩個子函式,乙個用於追加內容,乙個用於輸出追加後這兩個檔案的內容

#include

#include

int add(file *in,file *out)    //追加函式

return x;

}int sight(file *fp)     //顯示函式

printf("\n");

return x;

}int main()

if((out=fopen(dst,"a+"))==null)   //開啟目標檔案

x=add(in,out);

if(x==0)

printf("檔案追加失敗!");

else

if(x!=-1&&y!=-1)

printf("檔案讀取成功!");

else

printf("檔案讀取失敗!");

fclose(in);

fclose(out);

return 0;

}

獲取檔名和檔案路徑

1.問題描述 比如已經知道檔案的路徑是 c dir0 dir1 readme.txt 除了用split 的方式獲取檔名和路徑,有沒有什麼更高效的方式 2.解決辦法 os.path.dirname 路徑 os.path.basename 檔名 import os file path d work te...

shell擷取檔名和檔案目錄

很多時候在使用linux的shell時,我們都需要對檔名或目錄名進行處理,通常的操作是由路徑中提取出檔名,從路徑中提取出目錄名,提取檔案字尾名等等。例如,從路徑 dir1 dir2 file.txt中提取也檔名file.txt,提取出目錄 dir1 dir2,提取出檔案字尾txt等。下面介紹兩種常用...

Javascript正則匹配檔名和檔案字尾

去除字串前後空格 string.prototype.trim function 11位手機號格式化 function telformat tel,space d d 1 space 2 space 3 獲取路徑檔案資訊 檔名 字尾名 var path c users sungang desktop ...