檔案超過某個大小就刪除(C語言)

2021-08-01 01:11:05 字數 816 閱讀 2246

/*

filename: getfilename.cpp

*/#include #include /*

函式名:getfilesize(char * strfilename)

功能:獲取指定檔案的大小

引數:strfilename (char *):檔名

返回值:

size (int):檔案大小

*/int getfilesize(char * strfilename)

fseek(fp, 0l, seek_end);

size = ftell(fp);

fclose(fp);

return size;}/*

函式名:getfilesizesystemcall(char * strfilename)

功能:獲取指定檔案的大小

引數:strfilename (char *):檔名

返回值:

size (int):檔案大小

*/int getfilesizesystemcall(char * strfilename)

/*函式名:delfile(char* strfilename, int msize)

功能:檔案超過某個大小就刪除

引數:strfilename (char *):檔名

msize:檔案大小(m)

返回值:

void

*/void delfile(char* strfilename, int msize)

else

}}int main()

Linux檔案操作 利用C語言刪除某個目錄下的檔案

利用c語言刪除目錄下檔案 最近這段時間工作內容是關於linux下的簡單檔案操作,以前對於linux系統下的檔案操作函式都不是太熟悉,經過這次實踐,對這些函式使用有了一定的了解。如何建立檔案,讀寫檔案,這些簡單的我想大家應該是比較熟悉的,我所介紹的是如何遍歷某個目錄,並且刪除該目錄下的檔案 可以指定字...

獲取檔案大小(C語言)

方法一 利用純c語言來獲取檔案大小 unsigned long get file size const char filename fseek fp,0l,seek end size ftell fp fclose fp return size 注 ftell函式返回檔案指標當前位置相對應檔案首的偏...

C語言獲取檔案的大小

一 獲取檔案系統屬性,讀取檔案大小。在c語言庫函式中有stat函式,可以獲取檔案的基本資訊,其中就有檔案大小。include 包含標頭檔案。intfile size char filename 獲取檔名為filename的檔案大小。二 通過c語言檔案操作,獲取檔案大小。以fopen開啟的檔案,通過f...