摘要: 【文章一】 使用Windows操作系统的人有时会遇到这样的错误信息:「“0X????????”指令引用的“0x00000000”内存,该内存不能为“read” 或“written”」,然后应用程序被关闭。如果去请教一些「高手」,得到的回答往往是「Windows就是 这样不稳定」之类的义愤和不屑。其实,这个错误并不一定是Windows不稳定造成的。本文就来简单分析这种 错误的一般原因。 一、应用程序没有检查内存分配失败程序需要一块内存 用以储存数据时,就需要使用操作系统提供的「功能函数」来申请,如果内存分配成功,函数就会将所新开辟 的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内 阅读全文
posted @ 2011-05-20 14:18 焕阳博客 阅读(1669) 评论(0) 推荐(0) 编辑