腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
递归
指针
的
分段
错误
、
我正在尝试
使用
treePrint函数来打印树,但是在打印硬编码
的
树时遇到了问题。当它被
递归
调用时,它给了我一个
分段
错误
,我不确定如何修复它。我认为问题出在我
使用
指针
的
方式上,但我还不能想出确切
的
解决方法。 有人能解释一下我做错了什么吗?
浏览 1
提问于2018-01-28
得票数 0
1
回答
指针
数组上
的
指针
算法
、
、
我正在编写一个程序,将字符串拆分成更小
的
字符串,去掉尾随
的
空格,试图充分了解我头脑中
的
指针
。然而,当我尝试在
指针
数组上进行
指针
运算时,我总是得到一个
分段
错误
(测试并计算出这是
错误
发生
的
特定行);下面是我
的
代码: return 1 + enfold((to_enfol
浏览 0
提问于2013-12-21
得票数 0
1
回答
C深度优先搜索-如何处理可用
的
文件
指针
不足?
、
、
、
、
如果我
递归
地搜索目录并输入所有子目录,我如何处理深度不超过可用
的
足够文件
指针
并退出程序(没有
分段
错误
等)?
浏览 19
提问于2020-09-17
得票数 0
6
回答
带
递归
函数
的
分段
故障
\n",a,b); } int a = 10; recursive(a,b);上面的例子
递归
程序给出了一个
分段
错误
无法理解为什么会发生
分段
错误
,因为不涉及
指针
。
浏览 2
提问于2014-08-29
得票数 4
回答已采纳
1
回答
C:我应该在哪里释放我
的
指针
?
、
、
、
、
它获取一个文件来检测包含
的
逻辑表达式是否可满足(SAT-Solver)。问题是,当我试图
使用
它处理更大
的
文件(大约60MB)时,过了一段时间我就得到了Segementation
错误
。我想是的,因为我
使用
了malloc几次,但是我还没有释放内存,因为我不知道把free()表达式放在哪里。free(neuphi2);free(pureliterals); 但是,我会
浏览 1
提问于2015-01-14
得票数 1
1
回答
C++调试段
错误
,无需调试即可正常运行
、
、
我
使用
的
是树型结构。这应该
递归
地擦除从给定节点开始
的
子树。它从“节点”列表中擦除TreeNode对象本身,然后删除子列表中
的
指针
。 它工作得很好,但是当我在集成开发环境中
使用
内置调试器时,它会在第一次
使用
(*i)调用destroySubtree时出现
分段
浏览 1
提问于2014-12-06
得票数 0
3
回答
用
递归
查找素数
这段代码应该检查用户输入
的
数字是否为素数.我正在cygwin终端上执行程序,每当我运行它并输入一个数字时,它就会写成“
分段
错误
(核心抛出)”。有什么建议吗?
浏览 5
提问于2015-10-15
得票数 3
回答已采纳
2
回答
如何在n叉树中获得元素
、
、
我遇到了一个关于树木
的
问题。给定根
指针
和元素名称,我希望获得元素
的
指针
。我试图
递归
地编写它,但是我得到了
分段
错误
。getNextSibling(), name); } N进制树由一个指向其下一个子节点
的
指针
、一个指向其下一个siblinng
的
指针
、一个指向根和数据
的</
浏览 1
提问于2013-12-23
得票数 1
回答已采纳
2
回答
在
递归
中传递
指针
会导致
分段
错误
。
、
、
、
、
当从
递归
返回时,它给出
分段
fault...As显示下面的输出,它将进入
递归
调用,但是返回时会出现
分段
错误
。原因是什么..。我是不是漏掉了一些无效
指针
的
使用
?
浏览 0
提问于2014-08-22
得票数 0
回答已采纳
2
回答
递归
中
的
分割
错误
、
我需要找到最长
的
路径。为此,我
使用
了
递归
方法。但是我得到了
分段
错误
。我不能找到为什么会发生这种情况。我不需要逻辑。我想自己做这件事。我只想知道我做了什么基本
的
错误
。任何关于处理
指针
的
建议都是非常受欢迎
的
。
浏览 0
提问于2014-01-02
得票数 1
2
回答
为什么这个代码片段给了我一个
分段
错误
?
、
、
、
、
我正在编写一个二进制搜索树,这个名为search
的
函数获取一个值x并搜索树中
的
节点,并返回它是否是叶子。true : false); 当我用新更新
的
节点
递归
调用搜索函数时,seg故障就会发生。二叉树被初始化为100个值,并开始在根处搜索。
浏览 7
提问于2014-03-30
得票数 0
回答已采纳
4
回答
分段
错误
,
使用
指向
指针
的
指针
、
、
所以我开始我
的
幻方hw,我要求用户输入一个奇数,然后它将创建一个幻方。我必须
使用
指针
和数组,因为这是我到目前为止所学到
的
全部。我不是在问如何做幻方,而是问是什么导致了
分段
错误
,我可能没有正确地处理指向2d数组
的
指针
。
浏览 2
提问于2009-11-08
得票数 0
回答已采纳
1
回答
什么时候有分割
错误
的
保证?
、
我正在学习c++,并且我已经了解到,由于未定义
的
行为,可能会发生
分段
错误
。但是,是否曾经有过这样
的
情况,即
分段
故障肯定会发生?还是总是没有明确
的
行为?
浏览 1
提问于2018-01-31
得票数 2
回答已采纳
2
回答
为什么在传递给malloc时取消引用野生或空
指针
不会导致
分段
错误
?
、
、
、
、
这些代码段导致
分段
错误
:printf("%d\n", *i);printf("%d\n", *i);int *i;int *i = NULL;在所有示例中,野生
指针
和空
指针
被取消引用,并作为参数传递给应该导致
分段
错误
的
函数。为什么
使用
malloc
浏览 2
提问于2021-05-26
得票数 1
回答已采纳
2
回答
即使访问
的
地址是可访问
的
,也有可能导致段故障吗?
在调试崩溃时,我遇到了一个令人惊讶
的
分段
错误
。它显示了一行中
的
分段
错误
,该行被取消对char*
指针
的
引用。但是当我
使用
gdb取消引用
指针
时,gdb没有报告
错误
。 我
的
平台是linux。有什么想法吗?
浏览 1
提问于2020-04-08
得票数 0
2
回答
如果
指针
超出作用域,会发生什么
、
、
、
int* nbr; addFive(nbr);这将产生8
的
输出
指针
int* b在addFive函数结束时超出作用域。此外,int* b不知道int* nbr
的
存在(智能
指针
的
一个优点)。我预计代码会在std::cout << *nbr << std::endl;行中创建一个
分段
错误</em
浏览 1
提问于2016-01-29
得票数 0
1
回答
带有指向持有unordered_set
的
对象
的
指针
的
分段
错误
、
、
、
#include <unordered_set> public:}; C* c;}
浏览 2
提问于2013-07-19
得票数 1
回答已采纳
1
回答
在没有编译器警告
的
情况下,c++
指针
段
错误
在以前分配时工作。
、
、
我很难理解
指针
以及它们是如何/何时失败
的
。所以我做了一个小程序,它创建一个
指针
,给它分配一个值,然后打印这个值。
使用
gcc和clang都可以编译,并且在
使用
-Wall开关时不会发出任何警告。为什么它是
分段
错误
,为什么当我首先为
指针
分配一个不同
的
值时,它不是
分段
错误
?我以为我已经初始化了指向某个地方
的
指针
。当我在没有初始化
的
情况下声明<e
浏览 6
提问于2022-03-15
得票数 1
回答已采纳
1
回答
创建
指针
,这样就不会发生
分段
错误
,并
使用
printf打印
指针
的
值。
、
、
我试图打印
指针
的
值,但得到一个
分段
错误
错误
。我知道,当我试图
使用
我不应该访问
的
内存位置时,会发生
分段
错误
,但我不知道如何避免在这个程序中获得
错误
,或者如何创建
指针
,以便在一般情况下不会发生
分段
错误
。
浏览 1
提问于2020-03-01
得票数 0
回答已采纳
7
回答
C
递归
程序问题
、
、
我对
递归
的
概念很陌生。我想编写一个
递归
函数,它以浮点数和整数作为参数,并
递归
地调用它,使浮点数保持不变,整数值发生变化。int i = 5; printf("the sum of integer and float = %f", f);当我编译它时,它不会显示
错误
,但是当我运行程序时,它会显示一个
分段
错误
。我
的
问题如下: 代码有什么问题?为什么显示
分段
错误
浏览 8
提问于2011-06-03
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
编程中使用指针的心得
C语言指针使用的几个场景
C语言指针变量的定义和使用(精华)
周而复始,往复循环,递归、尾递归算法与无限极层级结构的探究和使用(Golang1.18)
使用Mybatis导致的OutOfMemoryError错误
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券