学习啦 > 学习电脑 > 选购与维护 > 电脑组装教程 > c语言的系统删除命令

c语言的系统删除命令

时间: 佳卓1096 分享

c语言的系统删除命令

  在C语言里没有真正意义上的“清空”。但是在c语言系统的删除命令,大家会吗?下面是学习啦小编为你整理相关的内容,希望大家喜欢!

  C语言-模拟系统寻找并删除文件

  //C语言-模拟系统寻找并删除文件

  #include

  void func(char s[],int c)//删除的函数

  {

  char *q=s;

  for(;*q!='

学习啦 > 学习电脑 > 选购与维护 > 电脑组装教程 > c语言的系统删除命令

c语言的系统删除命令

时间: 佳卓1096 分享

c语言的系统删除命令

  在C语言里没有真正意义上的“清空”。但是在c语言系统的删除命令,大家会吗?下面是学习啦小编为你整理相关的内容,希望大家喜欢!

  C语言-模拟系统寻找并删除文件

  //C语言-模拟系统寻找并删除文件

  #include

  void func(char s[],int c)//删除的函数

  {

  char *q=s;

  for(;*q!='

';q++)

  if(*q!=c)

  *(s++)=*q;

  *s=0;

  }

  int main()//范志军

  {

  char str[]="abcabcabc";//文件夹中有很多文件

  char ch;//接收要寻找的文件

  char ah;//删除文件的字符

  int i,j=0;//循环变量,统计文件出现次数

  printf("原文件夹里面有:%s\n",str);

  printf("请输入你要寻找并删除的文件:\n");

  scanf("%c",&ch);//输入的字符相当于文件名

  fflush(stdin);//清空缓冲区

  for(i=0;str[i]!='

学习啦 > 学习电脑 > 选购与维护 > 电脑组装教程 > c语言的系统删除命令

c语言的系统删除命令

时间: 佳卓1096 分享

c语言的系统删除命令

  在C语言里没有真正意义上的“清空”。但是在c语言系统的删除命令,大家会吗?下面是学习啦小编为你整理相关的内容,希望大家喜欢!

  C语言-模拟系统寻找并删除文件

  //C语言-模拟系统寻找并删除文件

  #include

  void func(char s[],int c)//删除的函数

  {

  char *q=s;

  for(;*q!='

';i++)//文件夹中遍历

  if(str[i]==ch)

  printf("文件夹中出现%c文件%d次\n",ch,++j);

  if(j==0)

  printf("文件夹中没有%c文件\n",ch);

  if(j>0)//表示已经寻找到某文件

  {

  printf("你确定要删除%c文件(Y/N):\n");

  scanf("%c",&ah);

  if(ah=='y'||ah=='Y')

  func(str,ch);

  printf("没有删除的文件有:%s\n",str);

  }

  return 0;

  }

3626602