腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
这段
C
代码
会
出现
总线
错误
?(
不允许
外部
函数
)
、
、
、
我花了几个小时研究
这段
代码
,但找不到
错误
所在。它通过了编译器,但是在运行它时得到了一个
总线
错误
,
为什么
?
浏览 8
提问于2017-07-01
得票数 1
6
回答
为什么
这段
代码
没有
出现
分段
错误
?(
总线
错误
)
、
、
我的
代码
中有一个bug,是这样的。char desc[25];char address[20];理想情况下,这应该会给出一个段
错误
然而,我看到这给出了一个
总线
错误
。维基百科说:“当程序试图访问未对齐的内存位置时,或者当您试图访问不存在或
不允许
访问的物理(非虚拟)内存位置时,就会
出现
总线
错误
。”我不确定需要什么上下文,但这
浏览 0
提问于2012-03-08
得票数 4
回答已采纳
1
回答
为什么
堆栈溢出
会
导致
总线
错误
10而不是分段
错误
、
、
、
谁能解释一下
为什么
在递归调用期间堆栈溢出
会
导致
总线
错误
而不是分段
错误
(Mac )? 我有一个被递归调用了几千次的
函数
。正如我预期的那样,它达到了堆栈限制,但在其他情况下,这会导致分段
错误
,这是合乎逻辑的,但
为什么
它是
总线
错误
10?据我所知,引用未对齐的内存
会
导致
总线
错误
,但
为什么
在达到堆栈限制时会
出现
这种
错误
?
浏览 20
提问于2019-07-31
得票数 2
1
回答
为什么
在nasm中使用
外部
c
函数
会
破坏
这段
代码
?
、
、
、
我在使用
外部
c
函数
调试我的nasm程序时遇到了一个问题。我被告知printf()可能
会
更改cpu寄存器值而不恢复它们,所以我认为在调用printf之前保存堆栈上的所有寄存器可以防止任何寄存器更改,但很明显它不会更改。有没有人能解释
为什么
会
出现
这种奇怪的输出,以及我该如何修复它? 谢谢。
浏览 0
提问于2010-12-26
得票数 5
回答已采纳
3
回答
C
中的就地字符串反转
、
、
、
我正在尝试学习
C
语言的基础知识,但我弄不明白
为什么
这段
代码
不能工作。reverse()中的while循环
会
导致
总线
错误
。我在一本编程面试书中找到了几乎相同的
代码
作为有效的解决方案,但这个方法和我在这里看到的其他类似方法都不能在没有
总线
错误
的情况下对我起作用。
浏览 0
提问于2011-01-25
得票数 0
回答已采纳
2
回答
从Azure服务
总线
侦听器中出错“执行
函数
时的异常”
、
、
我们使用Azure服务
总线
发布来自我们的Xamarin移动应用程序的所有请求。Azure服务
总线
绑定到Azure
函数
,该
函数
在请求访问Azure服务
总线
时被触发。我们已经发现,当我们发送超过一定大小的数据时,
会
从这个Azure
函数
中得到
错误
。我们可以在没有问题的情况下发送多达800个记录,但是当我们发送>=850记录时,我们会得到以下
错误
: 执行
函数
时
出现
错误
异常: Fun
浏览 0
提问于2019-09-03
得票数 0
1
回答
为什么
具有带有泛型结构字段且类型参数为P的结构P
会
导致TypeLoadException
、
、
、
下面的
代码
编译时不会
出现
警告或
错误
,但会导致TypeLoadException异常:{{ { }当Person是一个结构,它的字段是一个泛型结构,并且使用Person作为它的类型参数时,就会
出现
这个问题
为什么
此模式
会
导致运行时
错误
?如果这是<e
浏览 0
提问于2020-01-29
得票数 6
6
回答
为什么
这段
C
代码
会给我一个
总线
错误
?
、
、
、
我发现了一篇关于
总线
错误
的特别有用的文章,请参见。我的问题是我不能理解
为什么
我的特定
代码
会给我一个
错误
。 我的
代码
是试图自学
C
语言,这是我在学习Java时制作的一个游戏的修改。所以,我用
C
语言创建了一个字符串数组,试图读取这个字符串数组并将其放入
C
中。我没有做其他任何事情。一旦我将文件转换成
C
语言,剩下的事情就很容易了。更奇怪的是,它遵守了。当我使用./blah命令运行它时,我的问题就
出现
浏览 2
提问于2012-07-31
得票数 3
回答已采纳
1
回答
为什么
这段
C
代码
会
出现
分段
错误
?
、
、
这段
代码
给了我一个分段
错误
:void swap(char **, char **); char **tmp; *p = *q;} char *t
浏览 4
提问于2013-04-06
得票数 3
回答已采纳
1
回答
声明一个
函数
?
、
我正在用
C
语言写一些我的第一个练习。早些时候,我试图在main中声明一个简单的
函数
,但
出现
了一个
错误
:“这里
不允许
函数
定义”。但我认为
函数
可以在main内部声明,也可以在
外部
声明,唯一的区别是作用域??我在这里也读到过,其他人在main中编写
函数
,那么
为什么
它不让我这样做呢?谢谢
浏览 0
提问于2015-11-02
得票数 0
1
回答
在
c
++11中使用更多值的向量初始化
、
、
我不确定
为什么
这段
代码
会
出现
编译
错误
:我们用的是
c
++11,有没有可能矢量文件.h和.cpp没有更新?我怎么检查呢?我得到的
错误
是:“
不允许
使用{}进行初始化...”
浏览 0
提问于2013-06-27
得票数 1
5
回答
为什么
下面的
代码
不会产生编译
错误
?
、
、
我正在使用VS2005编译器,我期望下面的
代码
会给出编译
错误
。a = (b,
c
); 后赋值的值是3。根据我的理解,它应该会给出编译
错误
。
浏览 0
提问于2011-12-29
得票数 1
回答已采纳
1
回答
C
自动变量
声明为自动变量的变量对于在
C
中定义它们的块是局部的。输出是不可预测的,因此
会
抛出
错误
,因为buffer是一个自动数组,并且在控制返回main时会死掉。因此,s将指向一个不存在的数组。 { int
c
=sum(a,b); } 在
这段
代码
中,变量
c
也是在
函数</
浏览 12
提问于2021-03-04
得票数 1
1
回答
Oracle:在insert语句中使用
不允许
调用
函数
的符号参数?
、
、
、
为什么
Oracle10 R2
不允许
在insert语句中调用
函数
时使用符号参数?INSERT INTO foo (a,
浏览 0
提问于2010-04-22
得票数 3
回答已采纳
3
回答
在
函数
外部
返回
错误
:(Python)
、
、
在这里,对于
这段
代码
,我在
函数
外部
返回时得到一个
错误
。我能解释一下
为什么
会
这样吗?
浏览 21
提问于2020-10-22
得票数 1
回答已采纳
2
回答
为什么
这段
Objective-
C
代码
会
引发malloc
错误
?
、
、
、
我使用此方法对base64 -
c
中的object字符串进行编码,但应用程序有时会崩溃:{ free(outputBuffer);
错误
是
浏览 0
提问于2011-07-25
得票数 2
回答已采纳
3
回答
为什么
这段
C
++
代码
会
产生分段
错误
?
我特别提到的
代码
函数
是getCount()。还有其他几个我在这里没有包括的
函数
(比如找出这个二叉树的高度和总节点数),它们工作得很好,结果也是正确的。另一方面,除了第一个节点(树的顶部第一个节点)之外,getCount()
会
产生分段
错误
。有什么想法吗?
浏览 1
提问于2012-07-22
得票数 2
回答已采纳
2
回答
SQL动物园教程#10自连接
、
、
、
我的
代码
: a.num, a.company, stopsc.name,
c
.num,
c
.company route a join route
c
on (b.stop=
c
.stop) **to connect the transfer stop**
浏览 4
提问于2015-12-29
得票数 0
1
回答
C
++11中的auto关键字编译
错误
、
、
、
、
那么,
为什么
我的
代码
中的以下
函数
片段会
出现
编译
错误
?auto getName(auto str = "John Doe") {}
函数
原型中
不允许
编译
错误
为'auto‘。我用谷歌搜索了一下,我认为auto不能用在
函数
原型中。
为什么
会
这样呢?
浏览 27
提问于2020-11-06
得票数 1
回答已采纳
5
回答
C
中的for循环问题
我创建了一个int数组,并在
C
中创建了它的所有元素0。使用:for(i=0;i<50;i++){}int main(){ for(i=0;i<50;i++){ }} 但是,如果我们在任何
函数
之外使用
代码
,会发生一些奇怪的事情identifier or '('
浏览 3
提问于2015-01-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券