这是哪个程序错误
1个回答
展开全部
在 WINDOWS 系统中,如果是在自己编写源程序的过程中,出现该提示信息(“XXXX”指令引用的“XXXX”内存,该内存不能为:read、或者:write),说明你的源程序中未对相应的指针变量进行初始化、并且判断是否为空指针,你就引用它了,则此时系统就会出现该提示信息。例如:在编写一个 C 语言的源程序时,虽然定义了一个指针变量,但是如果没有对它进行初始化(例如:为该指针变量分配内存)、并且判断它是否为空指针,就引用了该指针变量,那么就会出现该类错误信息。
但是像你这种情况,是属于在运行一个别人的可执行程序时,出现的该类信息。这种情况下就有可能是操作系统的某个系统文件被病毒破坏了,当在使用操作系统(或者运行其他的某一个可执行程序)的过程中,涉及到了该系统文件时,也会出现该类错误。你可以将你的该运行文件安装到另外一台电脑上试一试看看,如果在别的电脑上能够运行,唯独在这一台电脑上不能够执行的话,那么就更证实了我的观点。
但是像你这种情况,是属于在运行一个别人的可执行程序时,出现的该类信息。这种情况下就有可能是操作系统的某个系统文件被病毒破坏了,当在使用操作系统(或者运行其他的某一个可执行程序)的过程中,涉及到了该系统文件时,也会出现该类错误。你可以将你的该运行文件安装到另外一台电脑上试一试看看,如果在别的电脑上能够运行,唯独在这一台电脑上不能够执行的话,那么就更证实了我的观点。
追问
能看出是哪个系统文件被病毒破坏了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询