今天我和0xCCCCCCCC杠上了,连着遇到了两次关于0xCCCCCCCC的错误。所以先给大家简单介绍一下,到底什么是0xCCCCCCCC?

一、0xCCCCCCCC

在 Debug 模式下,VC 会把未初始化的栈内存上的指针全部填成 0xcccccccc。因此,未初始化时候的指针是指向地址0x0cccccccc的,而这段地址一来是处于内核地址空间,一般的应用程序是无权访问的,如果遇到该种报错,基本可以认定程序中有定义后未经初始化就对其进行操作的指针。

二、报错信息

三、报错代码

p->next = q;

这个代码本身没有问题,问题在于,我在主函数中进行操作时,忘了进行初始化就直接进行操作了。下面是错误代码。定义了三个链表,未进行初始化就对其进行创建操作,导致报错。

void main() {LinkList LA, LB, LC;CreatList(LA, A);CreatList(LB, B);CreatList(LC, C);cout << "线性表A为:" << endl;VisitList(LA);cout << "线性表B为:" << endl;VisitList(LB);cout << "线性表C为:" << endl;VisitList(LC);}

四、解决方案

定义完成要进行初始化:

void main() {LinkList LA, LB, LC;InitList(LA);CreatList(LA, A);InitList(LB);CreatList(LB, B);InitList(LC);CreatList(LC, C);cout << "线性表A为:" << endl;VisitList(LA);cout << "线性表B为:" << endl;VisitList(LB);cout << "线性表C为:" << endl;VisitList(LC);}

C++报错:引发了未经处理的异常:写入访问权限冲突, p 是 0xCCCCCCCC相关推荐

  1. 引发了未经处理的异常:读取访问权限冲突_从零开始学Python:23课-文件读写和异常处理

    一下子想起来,我的Python100天教程没更新了,赶紧补上~ 这期就还接着前面的讲哈.另外就是想跟伙伴们了解下,就是跟我要到Python视频教程的伙伴,你们学的怎么样了,可以给我个反馈哈! 实际开发 ...

  2. qt 引发了异常: 写入访问权限冲突。this 是 0x7FF700000000。

    刚刚好像没有搜索到和我出现一样运行报错的帖子,所以记录一下. 但是可惜刚才疯狂出错没有截图,有点懒得退回再截图一遍了.(不要骂我啊我只是记录一下) 再贴一遍vs反馈(没有报错的时候以为成功了结果谁知悲 ...

  3. c++ 在Xmemory中,引发了异常: 读取访问权限冲突。 _Pnext 是 0x708

    开发时遇到了这个问题,在Xmemory中,引发了异常: 读取访问权限冲突 通过打断点.prinf输出运行位置都无法定位该错误在何处发生,错误截图如下 最后推断是在析构时发生的异常,特此记录. 解决方法 ...

  4. 引发了异常: 读取访问权限冲突。 **pFrame** 是 nullptr。报错解决

    新建MFC文档并引入OCC环境后,在此基础上二次开发时,总是在某次修改代码出错后,出现这种报错,即使是撤回.再打开无BUG版本的备份都还是会有这个报错,网上似乎也没有准确的解答. 于是就抱着试一试的态 ...

  5. VS2013 运行报错:有未经处理的异常 0xC0000005

    表示使用了未创建(未分配内存空间)的变量或对象. 在现象:一个类的一个成员函数中队成员变量进行了赋值,在另一个中进行调用,出现这个错误提示.因为成员变量中有指针,只是进行了简单赋值,指针并未深拷贝,所 ...

  6. VS2019报错写入/读入访问权限冲突

    VS2019报错写入/读入访问权限冲突 如下图:当我们在使用指针的时候,会出现写入或者读入权限冲突的情况 情景一:写入访问权限冲突 解决方案: 在使用指针的时候,最好是对其进行初始化,哪怕是将指针指向 ...

  7. oracle数据库中_以下undo和redo说法错误的是,[案例]Oracle报错ORA-01157 ORA-01110 12C数据库undo异常恢复...

    天萃荷净 运维DBA反映Oracle 12C数据库报错ORA-01157 ORA-01110,分析原因为undo异常导致 在Oracle 12c三个会话,其中第一个会话对pdb1中的表进行操作,并且有 ...

  8. 钉钉接口报错java.net.UnknownHostException: oapi.dingtalk.com_无法访问oapi.dingtalk.com

    钉钉接口报错java.net.UnknownHostException: oapi.dingtalk.com_无法访问oapi.dingtalk.com 简述 报错详细内容 解决方法 简述 配置钉钉机 ...

  9. layui上传文件php上传接口异常,layui.upload上传图片报错“请求上传接口出现异常”...

    layui.upload上传图片报错"请求上传接口出现异常"且接口报404问题 在调试layui.upload上传图片时候报错"请求上传接口出现异常": 且接口 ...

最新文章

  1. Python学习之字符串
  2. 反骨仔的 2016 年度全文目录索引
  3. 一个拆分使用的存储过程例子
  4. [react] 在React怎么使用Context?
  5. 兴利调节matlab编程,水利计算之兴利调节计算.ppt
  6. CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata
  7. crmeb java单商户源码java二开文档部署文档H5商城部署文档【5】
  8. 5-前置处理器:Pre Processors
  9. 科技公司网页设计(h5 + css3)
  10. mediatek无线usb网卡驱动 linux,Ralink雷凌USB无线网卡驱动5.1.7.0版 Ralink雷凌USB无线网卡驱动5.1.7.0版 无线网卡驱动 雷凌...
  11. 安卓永久修改像素密度
  12. python数据可视化毕业设计题目_python:数据可视化
  13. [NACOS HTTP-POST] The maximum number of tolerable server reconnection errors has been reached
  14. 阿里云返回的视频截图问题
  15. 一定要收藏!!!2019取消管理费最新最全香港开户攻略
  16. 口红见缝插针小游戏的一些参数说明
  17. cg of spears storm_Steam 上的 Storm Of Spears RPG
  18. MySql基础知识(高频面试题)
  19. java 交流群 14187321 欢迎java爱好者参与
  20. 机械学习篇——数据预处理

热门文章

  1. 第12章 智能优化算法(ACO)
  2. 离线语音远程遥控车控门制作教程(二)
  3. python 协程库_python 协程库gevent学习--gevent数据结构及实战(四)
  4. GIT 报错:Branch ‘master‘ set up to track remote branch ‘master‘ from ‘origin‘
  5. Android使用mob实现第三方登录(Facebook、Twitter)
  6. h5 版活体检测、视频活体检测
  7. 网页中视频内容自动播放
  8. 数据挖掘-泰坦尼克号生存数据分析
  9. 小程序--时间处理(显示几分钟前,,几小时前,,几天前...)
  10. 3W+2H:学习和思考问题的有效方式