C语言如何实现指定文件不被删除?

来源:百度知道 编辑:UC知道 时间:2024/06/04 16:30:33
C语言如何编程保护文件。???使其不被删除呢?
请编程实现好吗?具体写一下代码。比如保护c:\1.txt文件不被删除。
思路有文件独占 函数挂钩 循环创建

不能。
你可以把文件以独占方式打开。

问题是,别人可以把你的程序强行关掉

main()
{
FILE* fp = fopen("G:\\test\\222\\Debug\\1.txt","rt");
printf("输入任命字符关闭文件,并结束程序!");
getchar();
fclose(fp);
}

我是学Pascal的,不懂。
不过一直打开着文件也行。