c語言刪除一個文件
發布時間: 2023-05-24 16:09:42
❶ c語言怎樣刪除文件
首先要說明的是這里並不是指刪除C編譯器裡面的文件,呵呵,如果只是要刪除那些文件的話,那就很簡單,直接選中文件後按delete鍵就可以刪除了,但是我們刪除那些文件幹嘛?我們還要用它寫程序啊,呵呵。我在這里要說的是,怎樣使用C語言編寫程序來刪除文件。
在C語言中,我們可以使用remove()函數來刪除指定的文件,具體語法為:
Int remove(char *filename);其中filename是一個指向字元串的指針,該字元串可以組成有效的文件名,也可以包含路徑說明。如果我們要刪除D盤下的ABC.txt文件,我們就可以這樣寫:remove(「D:\ABC.txt」);
❷ 怎麼用C語言刪除一個文件夾
可以用 rmdir() 函數,需要包含頭文件 direct.h, 還有一點需要注意,文件夾內是空的才可以刪除掉。下面是一個刪除d: emp文件夾,代碼如下:
#include<stdio.h>
#include<stdlib.h>
#include<direct.h>
intmain()
{
rmdir("D:\temp");
system("pause");
return0;
}
❸ 怎麼用C語言刪除一個文件夾
//調用system函數並傳遞字元串參數rd
/s
/q
path(path為目錄的路徑)就行了
//下面有一個例子
#include<stdio.h>
#include<string.h>
int
main()
{
char
cmd[256]="rd
/s
/q
";
printf("請輸入要刪除的目錄的路徑:");
//將目錄的路徑連接到cmd的後面
gets(cmd+strlen(cmd));
if(0==system(cmd))
printf("目錄已刪除,請注意查看!\n");
return
0;
}
❹ 如何用C語言創建和刪除文件
一、創建文件:
在C語言中創建文件,使用fopen函數,同時指定為只寫即可。
參考代碼如下:
/*
函數功能:創建文件名為s的文件。
返回值:
-1參數錯誤
0創建成功
1文件已存在
2創建失敗
*/
intcreate_file(char*s)
{
FILE*fp;
if(s==NULL||s[0]=='