当前位置 www.4661.com > www.0004661.com >

C++中写入是产生拜候冲突像这种错误要怎样找

 

  正在你挪用void Zoo::Oneday()这个函数(whole里面)之前,Zoo的变量c底子没有初始化,犯错代码正在Oneday函数中这一段发生的:

  目测你代码不多,拾掇一下全贴上来吧,帮你调尝尝试。(和你版本纷歧样,完整工程没法调试)诘问这个怎样传文件上去?逃答上传到百度网盘,然后分享。链接能够贴这里,也能够私信给我。诘问链接:暗码:tqar蟹蟹!哦哦,欠好意义,方才上传阿谁是比力久的,我再上传一个方才改的哈,欠好意义哈链接:暗码:dl60逃答

  你阿谁c乱申请内存,不报错才怪!诘问不是如许申请吗?逃答看我贴图的代码。你阿谁Oneday,可能能会挪用多次,反复申请内存,常识性错误。诘问嗯嗯,我碰运气本回覆被提问者和网友采纳已赞过已踩过你对这个回覆的评价是?评论收起

  一般如许的错误都是指针没有初始化,或者指针、数组越界拜候形成的。查找具体报错的法子,只能是通过单步伐试(调试+断点)如许的体例找到具体问题。更多诘问逃答诘问找了好久,仍是很难找到,心好累啊逃答编程调试比力麻烦,是一个经验堆集的过程,夸张点说:陪伴了码农的终身。诘问我把整个法式从头至尾看了一遍,也没能找犯错误,这可怎样办逃答不是“看”,是调试。法式调试是一个很主要的编程技术,良多运转错误必需调试处理。诘问调试后正在一个处所就呈现了非常中缀,我就把前面的代码都看了一下,也没感受出什么问题,它也没有其他的提醒消息,我也不晓得是为什么耶逃答看各个变量的变化和消息,哪个非常。别的,调试模式下,不会只提醒“拜候冲突”诘问

  10、点开菜单栏的组建,能够看见虽然编译的是a1.c工程,但组建的是我们适才的1.c工程,所以就导致了我们组建时发生了错误。

点击次数:  更新时间:2016-05-052019-07-25