怎么刷铁炉堡声望:有关C语言编程

来源:百度文库 编辑:高考问答 时间:2024/04/29 01:50:37
#include<stdio.h>
void main()
{
char FILENAME[100];
int STATE;
gets(FILENAME);
STATE=remove(FILENAME);
if(STATE==-1)
{
printf("ERROR:CAN NOT REMOVE YOUR INPUT FILE %s!\n",FILENAME);
}
else
printf("%s HAS BEEN REMOVED SUCCESSFULLY!\n");
getch();
}
帮我解释一下
STATE=remove(FILENAME);
if(STATE==-1)
是什么意思????谢谢!!!
程序就这么多~~~是删除文件的程序

STATE=remove(FILENAME); //返回移除文件的操作结果,赋值给STATE
if(STATE==-1) //如果操作结果这个状态变量为-1,那么

后面的意思就是失败了

else

输出移出成功的屏幕提示

remove(FILENAME)
是定义的一个函数吧
程序还有后文