『壹』 c語言 怎麼將一個txt文件的所有信息刪除
c語言將一個txt文件的所有信息刪除的實現方法是以寫模式打開一個同名文件,用來覆蓋原來的文件,這樣原來文件的內容將被刪除。
具體顯示方法如下:
int main()
{
int i;
FILE *data;
data = fopen("peding.txt", "w");
if(!data) {
perror("對不起,文件找不到");
return 1;
}
/*循環寫入100次 */
for(i = 0; i < 100; i++)
writedata(data);
fclose(data);
return 0;
}
/*寫入內容不操作*/
void writedata(FILE *data)
{
//刷新緩沖區
/* do other stuff */
...
}
『貳』 C語言 批量刪除文本文件
先根據規則,生成文件名。 然後調用remove函數就好了
比如
#include<stdio.h>
intmain()
{
chars[100];
intn;
for(n=0;n<100;n++)
{
sprintf(s,"%02d.txt",n);
remove(s);
}
return0;
}
這個是刪除00.txt到99.txt的
『叄』 如何用C語言創建和刪除文件
一、創建文件:
在C語言中創建文件,使用fopen函數,同時指定為只寫即可。
參考代碼如下:
/*
函數功能:創建文件名為s的文件。
返回值:
-1參數錯誤
0創建成功
1文件已存在
2創建失敗
*/
intcreate_file(char*s)
{
FILE*fp;
if(s==NULL||s[0]=='