中易网

文件不存在

答案:2  悬赏:20  
解决时间 2021-04-27 09:19
  • 提问者网友:堕落的邪教徒
  • 2021-04-27 02:43
文件不存在
最佳答案
  • 二级知识专家网友:傲娇菇凉
  • 2021-04-27 04:15
这个简单,一般情况下,我们是用fopen函数打开文件的,fopen的语法为:
#include
FILE *file1;
char ch;
file1=fopen(文件名,使用文件方式);
ch = getc( file1 );
第一行是说使用fopen函数要包括 stdio.h 这个头文件
第二行是说定义一个文件指针
第三行不用说了吧
第四行是使用fopen函数把 文件指针和文件 关联起来,以后对文件指针的读写也就变为文件的读写了。
第五行是使用文件指针对文件读写的一个例子
你的问题,答案在fopen函数的 使用文件方式 这个参数里,它的可能值有
文件使用方式 意 义
“rt” 只读打开一个文本文件,只允许读数据
“wt” 只写打开或建立一个文本文件,只允许写数据
“at” 追加打开一个文本文件,并在文件末尾写数据
“rb” 只读打开一个二进制文件,只允许读数据
“wb” 只写打开或建立一个二进制文件,只允许写数据
“ab” 追加打开一个二进制文件,并在文件末尾写数据
“rt+” 读写打开一个文本文件,允许读和写
“wt+” 读写打开或建立一个文本文件,允许读写
“at+” 读写打开一个文本文件,允许读,或在文件末追加数 据
“rb+” 读写打开一个二进制文件,允许读和写
“wb+” 读写打开或建立一个二进制文件,允许读和写
现在你明白了吧,假如你使用“rt”,而文件不存在的话,就会出错,使用“wt”就不会出错。
全部回答
  • 1楼网友:桃花别处起长歌
  • 2021-04-27 05:10
我也中个这个熊猫插香病毒 熊猫烧香变种spoclsv.exe查杀 查杀方法: 1. 断开网络(必要) 2. 结束病毒进程 %system%\drivers\spoclsv.exe 本步骤要本着2大原则:“眼疾手快、愚公移山”,有了这2大精神,那么本步骤也就不难完成了,不过运气好的哥们儿,可能会一下搞定,运气不好的....... 3. 删除病毒文件: c:\windows\system32\drivers\spoclsv.exe 注意:打开c盘要右键-开打,负责仁兄就要功亏一篑,重复2的步骤鸟,伤心吧! 4. 修改注册表设置,恢复“显示所有文件和文件夹”选项功能: [copy to clipboard]code: [hkey_local_machine\software\microsoft\windows\currentversion\explorer\advanced\folder\hidden\showall] "checkedvalue"=dword:00000001 本步骤针对病毒将显示隐藏文件禁用的情况 5. 右键点击分区盘符,点击右键菜单中的“打开”进入分区根目录,删除根目录下的文件: x:\setup.exe x:\autorun.inf 6. 删除病毒创建的启动项: [copy to clipboard]code: [hkey_current_user\software\microsoft\windows\currentversion\run] "svcshare"="%system%\drivers\spoclsv.exe" 7. 使用专杀工具进行全盘扫描,清除恢复被感染的exe文件
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息