rm -rf 是什么梗 C語言如何實現刪除功能?
C語言如何實現刪除功能?1、創(chuàng)建文件:用C語言創(chuàng)建文件,使用fopen函數,并指定只寫。R代碼如下:R/*函數函數:創(chuàng)建一個名為s的文件。返回值:-1參數錯誤0創(chuàng)建成功1文件已存在2創(chuàng)建失敗*/int
C語言如何實現刪除功能?
1、創(chuàng)建文件:用C語言創(chuàng)建文件,使用fopen函數,并指定只寫。R代碼如下:R/*函數函數:創(chuàng)建一個名為s的文件。返回值:-1參數錯誤0創(chuàng)建成功1文件已存在2創(chuàng)建失敗*/int createufile(char*s){file*FP if(s==null | s[0]==“0”)返回-1//參數為空,即錯誤參數。FP=fopen(s,“R”)//以只讀方式打開if(FP)//打開成功,表示文件已存在。{Fclose(FP)//關閉文件。Return 1//文件已經存在。}FP=fopen(s,“W”)//以只寫模式創(chuàng)建文件。If(FP==null)返回2//創(chuàng)建失敗。Fclose(FP)//關閉文件。返回0//創(chuàng)建成功。}R 2。刪除文件:在C語言中,有一個特殊的函數remove來刪除文件。1. 頭文件:stdio。H、 2。聲明:int remove(const char*文件名);3。功能:刪除名為file name的文件。第4條。返回值:刪除成功,返回0。否則,返回-1。示例代碼:R#include